package randoop.ui.model;

import junit.framework.*;

public class PackageModelRandoopTest1 extends TestCase {

  public static boolean debug = false;

  public void test1() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test1");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    javax.swing.event.TableColumnModelListener[] var1 = var0.getColumnModelListeners();
    boolean var2 = var0.getColumnSelectionAllowed();
    java.util.Enumeration var3 = var0.getColumns();
    javax.swing.event.TableColumnModelListener[] var4 = var0.getColumnModelListeners();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var0.setColumnVisible(200, true);
      fail("Expected exception of type java.lang.IndexOutOfBoundsException");
    } catch (java.lang.IndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var3);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var4);

  }

  public void test2() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test2");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    java.util.Iterator var1 = var0.iterator();
    java.lang.String var3 = var0.getFieldLabel(100);
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var4 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    javax.swing.event.TableColumnModelListener[] var5 = var4.getColumnModelListeners();
    boolean var6 = var4.getColumnSelectionAllowed();
    java.util.Enumeration var7 = var4.getColumns();
    javax.swing.event.TableColumnModelListener[] var8 = var4.getColumnModelListeners();
    var0.updateItem((java.lang.Object)var4);
    int var10 = var4.getColumnMargin();
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var3);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var10 == 1);

  }

  public void test3() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test3");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var1 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var2 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var1.addTableModelListener((javax.swing.event.TableModelListener)var2);
    var0.setModel((javax.swing.table.TableModel)var1);
    boolean var5 = var1.isSortedAscending();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      int var7 = var1.getRowTranslation(0);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == true);

  }

  public void test4() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test4");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    java.lang.Object var6 = var0.pop();
    java.lang.Object[] var7 = var0.toArray();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var9 = var0.remove(102);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var6 + "' != '" + (byte)10+ "'", var6.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);

  }

  public void test5() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test5");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    int var2 = var0.getSize();
    var0.trimToSize();
    var0.ensureCapacity(101);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == 0);

  }

  public void test6() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test6");


    com.hyperrealm.kiwi.ui.model.OrderedListModel var0 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.updateItem((java.lang.Comparable)(byte)1);
    var0.clear();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var4 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var4.trimToSize();
    var4.addElement((java.lang.Object)(byte)10);
    java.lang.Object var8 = var4.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var10 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var11 = var10.getStartPosition();
    java.io.File[] var13 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var15 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var13, true);
    java.lang.Object var18 = var15.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var19 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var21 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var19, true);
    java.lang.Object var23 = var15.getValueForProperty((java.lang.Object)var19, "hi!");
    var10.putProperty((java.lang.Object)0.0f, (java.lang.Object)var19);
    javax.swing.text.Position var25 = var10.getStartPosition();
    boolean var26 = var10.isModified();
    int var27 = var4.lastIndexOf((java.lang.Object)var10);
    var4.removeAllElements();
    int var29 = var4.size();
    com.hyperrealm.kiwi.ui.model.KDocument var31 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var32 = var31.getStartPosition();
    int var33 = var31.getMaximumLength();
    javax.swing.text.Position var34 = var31.getStartPosition();
    int var35 = var4.lastIndexOf((java.lang.Object)var31);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var0.addElement((java.lang.Object)var31);
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var8 + "' != '" + (byte)10+ "'", var8.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var11);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var13);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var26 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var27 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var29 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var32);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var33 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var34);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var35 == (-1));

  }

  public void test7() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test7");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Element var3 = var1.getParagraphElement(10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var3);

  }

  public void test8() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test8");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var1 = var0.getRealColumnCount();
    int var2 = var0.getColumnMargin();
    int var3 = var0.getTotalColumnWidth();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == 0);

  }

  public void test9() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test9");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    int var4 = var1.getIndexOfChild((java.lang.Object)(-1.0d), (java.lang.Object)true);
    java.lang.String var6 = var1.getFieldLabel(0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var7 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var7.trimToSize();
    var7.addElement((java.lang.Object)(byte)10);
    var1.releaseChildren((java.lang.Object)(byte)10);
    int var12 = var1.getFieldCount();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var14 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var13.removeItem((java.lang.Object)var14);
    java.lang.String var17 = var13.getFieldLabel(0);
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var18 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var13);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var19 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var19.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var22 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var22.removeItemAt((-1));
    java.lang.Object var26 = var19.getField((java.lang.Object)var22, (-1));
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var1.addChild((java.lang.Object)var13, (java.lang.Object)var22);
      fail("Expected exception of type com.hyperrealm.kiwi.ui.model.ImmutableModelException");
    } catch (com.hyperrealm.kiwi.ui.model.ImmutableModelException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var6 + "' != '" + "File"+ "'", var6.equals("File"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var12 == 4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var26);

  }

  public void test10() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test10");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var1 = var0.getFieldCount();
    java.util.Iterator var2 = var0.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var4 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    var4.clearModified();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var6 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var7 = var6.getFieldCount();
    java.util.Iterator var8 = var6.iterator();
    var4.putProperty((java.lang.Object)var8, (java.lang.Object)'4');
    java.util.Dictionary var11 = var4.getDocumentProperties();
    var4.clearModified();
    javax.swing.text.Position var13 = var4.getStartPosition();
    java.lang.String var14 = var0.getLabel((java.lang.Object)var13);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var15 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var16 = var15.getFieldCount();
    java.util.Iterator var17 = var15.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var19 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var20 = var19.getStartPosition();
    var15.addItem((java.lang.Object)var20);
    java.lang.Class var23 = var15.getFieldType(10);
    javax.swing.Icon var24 = var0.getIcon((java.lang.Object)10);
    boolean var25 = var0.isEmpty();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var11);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var13);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var14 + "' != '" + "0"+ "'", var14.equals("0"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var20);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var25 == true);

  }

  public void test11() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test11");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var1 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.removeItem((java.lang.Object)var1);
    java.lang.Class var4 = var0.getFieldType((-1));
    var0.updateItemAt(1, 4);
    java.lang.Object var10 = var0.getField((java.lang.Object)100, 4);
    var0.clear();
    com.hyperrealm.kiwi.ui.model.TableSorter var12 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var12.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var16 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var17 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var18 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var17.addTableModelListener((javax.swing.event.TableModelListener)var18);
    var16.setModel((javax.swing.table.TableModel)var17);
    var12.setModel((javax.swing.table.TableModel)var16);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var22 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var22.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var25 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var25.removeItemAt((-1));
    java.lang.Object var29 = var22.getField((java.lang.Object)var25, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var30 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var25);
    var16.setModel((javax.swing.table.TableModel)var30);
    com.hyperrealm.kiwi.ui.model.TableSorter var32 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var32.fireTableRowsUpdated(100, 1);
    boolean var36 = var32.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var37 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var38 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var39 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var38.addTableModelListener((javax.swing.event.TableModelListener)var39);
    var37.setModel((javax.swing.table.TableModel)var38);
    var32.setModel((javax.swing.table.TableModel)var38);
    com.hyperrealm.kiwi.ui.model.TableSorter var43 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var45 = var43.findColumn("");
    var32.setModel((javax.swing.table.TableModel)var43);
    var30.addTableModelListener((javax.swing.event.TableModelListener)var32);
    var0.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var30);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var51 = var30.getValueAt(10, (-1));
      fail("Expected exception of type java.lang.IndexOutOfBoundsException");
    } catch (java.lang.IndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var10 + "' != '" + 100+ "'", var10.equals(100));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var36 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var45 == (-1));

  }

  public void test12() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test12");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var1 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var0.addTableModelListener((javax.swing.event.TableModelListener)var1);
    int var4 = var1.getReverseRowTranslation(0);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      int var6 = var1.getRowTranslation(200);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == (-1));

  }

  public void test13() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test13");


    com.hyperrealm.kiwi.ui.model.OrderedListModel var0 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.removeElementAt(0);
    var0.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var5 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var5.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var10 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var11 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var10.addTableModelListener((javax.swing.event.TableModelListener)var11);
    var9.setModel((javax.swing.table.TableModel)var10);
    var5.setModel((javax.swing.table.TableModel)var9);
    int var15 = var0.indexOf((java.lang.Object)var9);
    boolean var16 = var0.isEmpty();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var18 = var0.getElementAt(99);
      fail("Expected exception of type java.lang.IndexOutOfBoundsException");
    } catch (java.lang.IndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var15 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == false);

  }

  public void test14() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test14");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var0.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var4 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var5 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var6 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var5.addTableModelListener((javax.swing.event.TableModelListener)var6);
    var4.setModel((javax.swing.table.TableModel)var5);
    var0.setModel((javax.swing.table.TableModel)var4);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var10.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var13.removeItemAt((-1));
    java.lang.Object var17 = var10.getField((java.lang.Object)var13, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var18 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var13);
    var4.setModel((javax.swing.table.TableModel)var18);
    java.lang.String var21 = var18.getColumnName(0);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.String var23 = var18.getColumnName(4);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var21);

  }

  public void test15() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test15");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var2 = var1.getStartPosition();
    int var3 = var1.getMaximumLength();
    java.util.Dictionary var4 = var1.getDocumentProperties();
    javax.swing.text.Element var6 = var1.getParagraphElement(100);
    javax.swing.text.Element var7 = var1.getDefaultRootElement();
    javax.swing.text.Element var8 = var1.getBidiRootElement();
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);

  }

  public void test16() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test16");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    java.lang.String var4 = var2.getFieldLabel(1);
    java.lang.Object var5 = var2.getRoot();
    com.hyperrealm.kiwi.ui.model.KDocument var7 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    int var8 = var7.getLength();
    javax.swing.text.Element var9 = var7.getDefaultRootElement();
    javax.swing.text.Position var10 = var7.getStartPosition();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var11 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var11.trimToSize();
    var11.addElement((java.lang.Object)(byte)10);
    var11.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var17 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var11.addElement((java.lang.Object)var17);
    java.lang.Object var20 = var11.get(10);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var21 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var21.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var24 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var24.removeItemAt((-1));
    java.lang.Object var28 = var21.getField((java.lang.Object)var24, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var29 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var24);
    var11.append((java.lang.Object)var24);
    var11.clear();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var32 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var32.clear();
    boolean var34 = var11.contains((java.lang.Object)var32);
    int var35 = var2.getIndexOfChild((java.lang.Object)var10, (java.lang.Object)var34);
    com.hyperrealm.kiwi.ui.model.KDocument var37 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    int var38 = var37.getAsynchronousLoadPriority();
    java.util.Dictionary var39 = var37.getDocumentProperties();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var41 = var2.getField((java.lang.Object)var37, 102);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + "Size"+ "'", var4.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var20);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var28);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var34 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var35 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var38 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var39);

  }

  public void test17() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test17");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var0.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var4 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var5 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var6 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var5.addTableModelListener((javax.swing.event.TableModelListener)var6);
    var4.setModel((javax.swing.table.TableModel)var5);
    var0.setModel((javax.swing.table.TableModel)var4);
    var4.fireTableCellUpdated(1, 0);
    com.hyperrealm.kiwi.ui.model.TableSorter var13 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var13.fireTableRowsUpdated(100, 1);
    boolean var17 = var13.isSortedAscending();
    var4.removeTableModelListener((javax.swing.event.TableModelListener)var13);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var19 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var20 = var19.getFieldCount();
    java.util.Iterator var21 = var19.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var23 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var24 = var23.getStartPosition();
    int var25 = var23.getMaximumLength();
    java.util.Dictionary var26 = var23.getDocumentProperties();
    var19.addItem((java.lang.Object)var23);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var28 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var28.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var31 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var31.removeItemAt((-1));
    java.lang.Object var35 = var28.getField((java.lang.Object)var31, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var36 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var31);
    var19.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var36);
    com.hyperrealm.kiwi.ui.model.KDocument var39 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var40 = var39.getStartPosition();
    int var41 = var39.getMaximumLength();
    javax.swing.text.Position var42 = var39.getEndPosition();
    int var43 = var39.getLength();
    com.hyperrealm.kiwi.ui.model.ProxyTableModel var44 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var45 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var45.removeElementAt(0);
    var45.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var50 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var50.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var54 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var55 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var56 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var55.addTableModelListener((javax.swing.event.TableModelListener)var56);
    var54.setModel((javax.swing.table.TableModel)var55);
    var50.setModel((javax.swing.table.TableModel)var54);
    int var60 = var45.indexOf((java.lang.Object)var54);
    var39.putProperty((java.lang.Object)var44, (java.lang.Object)var45);
    var36.removeTableModelListener((javax.swing.event.TableModelListener)var44);
    var44.fireTableDataChanged();
    com.hyperrealm.kiwi.ui.model.TableSorter var64 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var66 = var64.findColumn("");
    com.hyperrealm.kiwi.ui.model.TableSorter var67 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var67.fireTableRowsUpdated(100, 1);
    var64.setModel((javax.swing.table.TableModel)var67);
    var67.fireTableRowsInserted(0, 1);
    var44.addTableModelListener((javax.swing.event.TableModelListener)var67);
    var13.setModel((javax.swing.table.TableModel)var67);
    com.hyperrealm.kiwi.ui.model.TableSorter var77 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var79 = var77.findColumn("");
    com.hyperrealm.kiwi.ui.model.TableSorter var80 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var80.fireTableRowsUpdated(100, 1);
    var77.setModel((javax.swing.table.TableModel)var80);
    var67.setModel((javax.swing.table.TableModel)var80);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      int var87 = var67.getRowTranslation(102);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var17 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var20 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var25 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var40);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var41 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var43 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var60 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var66 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var79 == (-1));

  }

  public void test18() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test18");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var1 = var0.getFieldCount();
    java.util.Iterator var2 = var0.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var4 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var5 = var4.getStartPosition();
    int var6 = var4.getMaximumLength();
    java.util.Dictionary var7 = var4.getDocumentProperties();
    var0.addItem((java.lang.Object)var4);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var9 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var9.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var12 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var12.removeItemAt((-1));
    java.lang.Object var16 = var9.getField((java.lang.Object)var12, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var17 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var12);
    var0.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var17);
    com.hyperrealm.kiwi.ui.model.KDocument var20 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var21 = var20.getStartPosition();
    int var22 = var20.getMaximumLength();
    javax.swing.text.Position var23 = var20.getEndPosition();
    int var24 = var20.getLength();
    com.hyperrealm.kiwi.ui.model.ProxyTableModel var25 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var26 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var26.removeElementAt(0);
    var26.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var31 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var31.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var35 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var36 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var37 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var36.addTableModelListener((javax.swing.event.TableModelListener)var37);
    var35.setModel((javax.swing.table.TableModel)var36);
    var31.setModel((javax.swing.table.TableModel)var35);
    int var41 = var26.indexOf((java.lang.Object)var35);
    var20.putProperty((java.lang.Object)var25, (java.lang.Object)var26);
    var17.removeTableModelListener((javax.swing.event.TableModelListener)var25);
    var25.fireTableDataChanged();
    com.hyperrealm.kiwi.ui.model.TableSorter var45 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var47 = var45.findColumn("");
    com.hyperrealm.kiwi.ui.model.TableSorter var48 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var48.fireTableRowsUpdated(100, 1);
    var45.setModel((javax.swing.table.TableModel)var48);
    var48.fireTableRowsInserted(0, 1);
    var25.addTableModelListener((javax.swing.event.TableModelListener)var48);
    var48.fireTableRowsDeleted(10, 200);
    com.hyperrealm.kiwi.ui.model.TableSorter var60 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var60.fireTableRowsUpdated(100, 1);
    boolean var64 = var60.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var65 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var66 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var67 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var66.addTableModelListener((javax.swing.event.TableModelListener)var67);
    var65.setModel((javax.swing.table.TableModel)var66);
    var60.setModel((javax.swing.table.TableModel)var66);
    com.hyperrealm.kiwi.ui.model.TableSorter var71 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var73 = var71.findColumn("");
    var60.setModel((javax.swing.table.TableModel)var71);
    var60.fireTableRowsUpdated(4, (-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var78 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var78.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var81 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var81.removeItemAt((-1));
    java.lang.Object var85 = var78.getField((java.lang.Object)var81, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var86 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var81);
    com.hyperrealm.kiwi.ui.model.KListModel var87 = var86.getListModel();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var88 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var88.removeItemAt((-1));
    var88.clear();
    java.lang.String var93 = var88.getFieldLabel(10);
    var86.setListModel((com.hyperrealm.kiwi.ui.model.KListModel)var88);
    var60.setModel((javax.swing.table.TableModel)var86);
    var48.addTableModelListener((javax.swing.event.TableModelListener)var60);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var16);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var24 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var41 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var47 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var64 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var73 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var85);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var87);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var93);

  }

  public void test19() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test19");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var2 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var2.trimToSize();
    var2.addElement((java.lang.Object)(byte)10);
    boolean var7 = var2.contains((java.lang.Object)10L);
    int var8 = var2.getDepth();
    javax.swing.event.ListDataListener[] var9 = var2.getListDataListeners();
    java.util.Iterator var10 = var1.getChildren((java.lang.Object)var9);
    java.lang.Class var12 = var1.getFieldType((-1));
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var13.trimToSize();
    var13.addElement((java.lang.Object)(byte)10);
    var13.setSize(100);
    java.lang.Object[] var19 = var13.toArray();
    int var20 = var1.getChildCount((java.lang.Object)var13);
    int var21 = var1.getFieldCount();
    com.hyperrealm.kiwi.ui.model.KDocument var23 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var24 = var23.getStartPosition();
    java.io.File[] var26 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var28 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var26, true);
    java.lang.Object var31 = var28.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var32 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var34 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var32, true);
    java.lang.Object var36 = var28.getValueForProperty((java.lang.Object)var32, "hi!");
    var23.putProperty((java.lang.Object)0.0f, (java.lang.Object)var32);
    javax.swing.text.Position var38 = var23.getStartPosition();
    boolean var39 = var23.isModified();
    var23.setMaximumLength(0);
    javax.swing.text.DocumentFilter var42 = var23.getDocumentFilter();
    java.lang.Object var44 = var1.getChild((java.lang.Object)var23, 100);
    javax.swing.text.Position var45 = var23.getStartPosition();
    int var46 = var23.getLength();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var20 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var21 == 4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var32);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var39 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var44);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var45);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var46 == 0);

  }

  public void test20() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test20");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var1 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var1.trimToSize();
    var0.updateItem((java.lang.Object)var1, 200);
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var5 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var0);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var6 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var7 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var6);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var8 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var8.trimToSize();
    var8.addElement((java.lang.Object)(byte)10);
    boolean var13 = var8.contains((java.lang.Object)10L);
    int var14 = var8.getDepth();
    javax.swing.event.ListDataListener[] var15 = var8.getListDataListeners();
    java.util.Iterator var16 = var7.getChildren((java.lang.Object)var15);
    java.lang.Class var18 = var7.getFieldType((-1));
    java.lang.Object var20 = var0.getField((java.lang.Object)var18, 10);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var13 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var14 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var16);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var20);

  }

  public void test21() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test21");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var2 = var1.getStartPosition();
    java.io.File[] var4 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var6 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var4, true);
    java.lang.Object var9 = var6.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var10 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var12 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var10, true);
    java.lang.Object var14 = var6.getValueForProperty((java.lang.Object)var10, "hi!");
    var1.putProperty((java.lang.Object)0.0f, (java.lang.Object)var10);
    javax.swing.text.Position var16 = var1.getEndPosition();
    var1.setMaximumLength(1);
    java.util.Dictionary var19 = var1.getDocumentProperties();
    javax.swing.text.Element[] var20 = var1.getRootElements();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var21 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var21.removeItemAt((-1));
    var21.clear();
    java.lang.String var26 = var21.getFieldLabel(10);
    java.lang.Class var28 = var21.getFieldType((-1));
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.util.EventListener[] var29 = var1.<java.util.EventListener>getListeners(var28);
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var16);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var20);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var28);

  }

  public void test22() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test22");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    java.lang.Object var6 = var0.pop();
    int var9 = var0.lastIndexOf((java.lang.Object)true, 1);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var10.trimToSize();
    var10.addElement((java.lang.Object)(byte)10);
    boolean var15 = var10.contains((java.lang.Object)10L);
    int var16 = var10.getDepth();
    javax.swing.event.ListDataListener[] var17 = var10.getListDataListeners();
    int var19 = var0.lastIndexOf((java.lang.Object)var17, 1);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var20 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var21 = var20.getFieldCount();
    java.util.Iterator var22 = var20.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var24 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var25 = var24.getStartPosition();
    int var26 = var24.getMaximumLength();
    java.util.Dictionary var27 = var24.getDocumentProperties();
    var20.addItem((java.lang.Object)var24);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var29 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var29.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var32 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var32.removeItemAt((-1));
    java.lang.Object var36 = var29.getField((java.lang.Object)var32, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var37 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var32);
    var20.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var37);
    com.hyperrealm.kiwi.ui.model.KDocument var40 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var41 = var40.getStartPosition();
    int var42 = var40.getMaximumLength();
    javax.swing.text.Position var43 = var40.getEndPosition();
    int var44 = var40.getLength();
    com.hyperrealm.kiwi.ui.model.ProxyTableModel var45 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var46 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var46.removeElementAt(0);
    var46.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var51 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var51.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var55 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var56 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var57 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var56.addTableModelListener((javax.swing.event.TableModelListener)var57);
    var55.setModel((javax.swing.table.TableModel)var56);
    var51.setModel((javax.swing.table.TableModel)var55);
    int var61 = var46.indexOf((java.lang.Object)var55);
    var40.putProperty((java.lang.Object)var45, (java.lang.Object)var46);
    var37.removeTableModelListener((javax.swing.event.TableModelListener)var45);
    var45.fireTableDataChanged();
    var0.insertElementAt((java.lang.Object)var45, 4);
    var0.setSize(200);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var6 + "' != '" + (byte)10+ "'", var6.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var9 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var15 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var19 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var21 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var22);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var26 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var27);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var41);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var42 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var43);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var44 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var61 == (-1));

  }

  public void test23() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test23");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var2 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var2.trimToSize();
    var2.addElement((java.lang.Object)(byte)10);
    boolean var7 = var2.contains((java.lang.Object)10L);
    int var8 = var2.getDepth();
    javax.swing.event.ListDataListener[] var9 = var2.getListDataListeners();
    java.util.Iterator var10 = var1.getChildren((java.lang.Object)var9);
    java.lang.Class var12 = var1.getFieldType((-1));
    com.hyperrealm.kiwi.ui.model.OrderedListModel var13 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var13.removeElementAt(0);
    var13.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.OrderedListModel var18 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var18.removeElementAt(0);
    var18.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var23 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var23.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var27 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var28 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var29 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var28.addTableModelListener((javax.swing.event.TableModelListener)var29);
    var27.setModel((javax.swing.table.TableModel)var28);
    var23.setModel((javax.swing.table.TableModel)var27);
    int var33 = var18.indexOf((java.lang.Object)var27);
    boolean var34 = var18.isEmpty();
    int var35 = var1.getIndexOfChild((java.lang.Object)var13, (java.lang.Object)var18);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var36 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var36.trimToSize();
    var36.addElement((java.lang.Object)(byte)10);
    var36.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var42 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var36.addElement((java.lang.Object)var42);
    java.lang.Object var45 = var36.get(10);
    var36.setSize(1);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var48 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var49 = var48.getFieldCount();
    java.util.Iterator var50 = var48.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var52 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var53 = var52.getStartPosition();
    int var54 = var52.getMaximumLength();
    java.util.Dictionary var55 = var52.getDocumentProperties();
    var48.addItem((java.lang.Object)var52);
    boolean var57 = var36.removeElement((java.lang.Object)var52);
    var1.releaseChildren((java.lang.Object)var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var33 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var34 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var35 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var45);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var49 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var50);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var53);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var54 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var55);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var57 == false);

  }

  public void test24() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test24");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var0.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var4 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var5 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var6 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var5.addTableModelListener((javax.swing.event.TableModelListener)var6);
    var4.setModel((javax.swing.table.TableModel)var5);
    var0.setModel((javax.swing.table.TableModel)var4);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var12 = var4.getValueAt(10, 10);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }

  }

  public void test25() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test25");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var1 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var2 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var1.addTableModelListener((javax.swing.event.TableModelListener)var2);
    var0.setModel((javax.swing.table.TableModel)var1);
    var0.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var7 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var0);
    var0.sortByColumn(10);
    int var10 = var0.getColumnCount();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var10 == 0);

  }

  public void test26() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test26");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var6 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.addElement((java.lang.Object)var6);
    java.lang.Object var9 = var0.get(10);
    var0.setSize(1);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var12 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var13 = var12.getFieldCount();
    java.util.Iterator var14 = var12.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var16 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var17 = var16.getStartPosition();
    int var18 = var16.getMaximumLength();
    java.util.Dictionary var19 = var16.getDocumentProperties();
    var12.addItem((java.lang.Object)var16);
    boolean var21 = var0.removeElement((java.lang.Object)var16);
    var0.ensureCapacity(102);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var24 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var24.trimToSize();
    var24.addElement((java.lang.Object)(byte)10);
    var24.setSize(100);
    java.lang.Object var31 = var24.pick(0);
    var24.drop();
    var0.push((java.lang.Object)var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var13 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var18 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var21 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var31 + "' != '" + (byte)10+ "'", var31.equals((byte)10));

  }

  public void test27() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test27");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var1 = var0.getColumnCount();
    int var2 = var0.getRealColumnCount();
    int var4 = var0.getColumnIndexAtX((-1));
    int var6 = var0.getColumnIndexAtX((-1));
    javax.swing.event.TableColumnModelListener[] var7 = var0.getColumnModelListeners();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);

  }

  public void test28() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test28");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var3 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var3.removeItemAt((-1));
    java.lang.Object var7 = var0.getField((java.lang.Object)var3, (-1));
    var3.clear();
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var9.fireTableRowsUpdated(100, 1);
    boolean var13 = var9.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var15 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var16 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var15.addTableModelListener((javax.swing.event.TableModelListener)var16);
    var14.setModel((javax.swing.table.TableModel)var15);
    var9.setModel((javax.swing.table.TableModel)var15);
    com.hyperrealm.kiwi.ui.model.TableSorter var20 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var22 = var20.findColumn("");
    var9.setModel((javax.swing.table.TableModel)var20);
    var9.fireTableRowsUpdated(4, (-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var27 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var27.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var30 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var30.removeItemAt((-1));
    java.lang.Object var34 = var27.getField((java.lang.Object)var30, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var35 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var30);
    com.hyperrealm.kiwi.ui.model.KListModel var36 = var35.getListModel();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var37 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var37.removeItemAt((-1));
    var37.clear();
    java.lang.String var42 = var37.getFieldLabel(10);
    var35.setListModel((com.hyperrealm.kiwi.ui.model.KListModel)var37);
    var9.setModel((javax.swing.table.TableModel)var35);
    var3.removeListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var35);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var47 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var48 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var47);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var50 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var51 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var50);
    var48.releaseChildren((java.lang.Object)var51);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var53 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var53.trimToSize();
    var53.addElement((java.lang.Object)(byte)10);
    java.lang.Object var57 = var53.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var59 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var60 = var59.getStartPosition();
    java.io.File[] var62 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var64 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var62, true);
    java.lang.Object var67 = var64.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var68 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var70 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var68, true);
    java.lang.Object var72 = var64.getValueForProperty((java.lang.Object)var68, "hi!");
    var59.putProperty((java.lang.Object)0.0f, (java.lang.Object)var68);
    javax.swing.text.Position var74 = var59.getStartPosition();
    boolean var75 = var59.isModified();
    int var76 = var53.lastIndexOf((java.lang.Object)var59);
    var48.releaseChildren((java.lang.Object)var76);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var78 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var78.removeElementAt(0);
    var78.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var83 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var83.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var87 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var88 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var89 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var88.addTableModelListener((javax.swing.event.TableModelListener)var89);
    var87.setModel((javax.swing.table.TableModel)var88);
    var83.setModel((javax.swing.table.TableModel)var87);
    int var93 = var78.indexOf((java.lang.Object)var87);
    var48.preloadChildren((java.lang.Object)var87);
    var35.addTableModelListener((javax.swing.event.TableModelListener)var87);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var98 = var35.getValueAt(4, 10);
      fail("Expected exception of type java.lang.IndexOutOfBoundsException");
    } catch (java.lang.IndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var13 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var34);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var57 + "' != '" + (byte)10+ "'", var57.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var60);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var62);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var67);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var68);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var72);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var74);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var75 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var76 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var93 == (-1));

  }

  public void test29() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test29");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var6 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.addElement((java.lang.Object)var6);
    java.lang.Object var9 = var0.get(10);
    int var10 = var0.capacity();
    java.lang.Object var11 = var0.pop();
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var10 == 200);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var11 + "' != '" + (byte)10+ "'", var11.equals((byte)10));

  }

  public void test30() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test30");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.updateItemAt(0);
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var3 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var0);

  }

  public void test31() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test31");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    java.lang.String var3 = var1.getFieldLabel(1);
    com.hyperrealm.kiwi.ui.model.KDocument var5 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    var5.clearModified();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var7 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var8 = var7.getFieldCount();
    java.util.Iterator var9 = var7.iterator();
    var5.putProperty((java.lang.Object)var9, (java.lang.Object)'4');
    int var12 = var1.getChildCount((java.lang.Object)var9);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var13.trimToSize();
    var13.addElement((java.lang.Object)(byte)10);
    var13.setSize(100);
    java.lang.Object var19 = var13.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var20 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var21 = var20.getColumnCount();
    var13.push((java.lang.Object)var20);
    int var23 = var13.getSize();
    var1.preloadChildren((java.lang.Object)var13);
    com.hyperrealm.kiwi.ui.model.KDocument var26 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var27 = var26.getStartPosition();
    java.io.File[] var29 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var31 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var29, true);
    java.lang.Object var34 = var31.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var35 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var37 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var35, true);
    java.lang.Object var39 = var31.getValueForProperty((java.lang.Object)var35, "hi!");
    var26.putProperty((java.lang.Object)0.0f, (java.lang.Object)var35);
    javax.swing.text.Position var41 = var26.getEndPosition();
    boolean var42 = var26.isModified();
    int var44 = var1.getIndexOfChild((java.lang.Object)var26, (java.lang.Object)"[10]");
    java.lang.Object var45 = var1.getRoot();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var3 + "' != '" + "Size"+ "'", var3.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var12 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var19 + "' != '" + (byte)10+ "'", var19.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var21 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var23 == 100);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var27);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var34);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var39);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var41);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var42 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var44 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var45);

  }

  public void test32() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test32");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    java.lang.Object var6 = var0.pop();
    int var9 = var0.lastIndexOf((java.lang.Object)true, 1);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var10.trimToSize();
    var10.addElement((java.lang.Object)(byte)10);
    boolean var15 = var10.contains((java.lang.Object)10L);
    int var16 = var10.getDepth();
    javax.swing.event.ListDataListener[] var17 = var10.getListDataListeners();
    int var19 = var0.lastIndexOf((java.lang.Object)var17, 1);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var20 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var21 = var20.getFieldCount();
    java.util.Iterator var22 = var20.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var24 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var25 = var24.getStartPosition();
    int var26 = var24.getMaximumLength();
    java.util.Dictionary var27 = var24.getDocumentProperties();
    var20.addItem((java.lang.Object)var24);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var29 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var29.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var32 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var32.removeItemAt((-1));
    java.lang.Object var36 = var29.getField((java.lang.Object)var32, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var37 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var32);
    var20.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var37);
    com.hyperrealm.kiwi.ui.model.KDocument var40 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var41 = var40.getStartPosition();
    int var42 = var40.getMaximumLength();
    javax.swing.text.Position var43 = var40.getEndPosition();
    int var44 = var40.getLength();
    com.hyperrealm.kiwi.ui.model.ProxyTableModel var45 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var46 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var46.removeElementAt(0);
    var46.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var51 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var51.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var55 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var56 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var57 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var56.addTableModelListener((javax.swing.event.TableModelListener)var57);
    var55.setModel((javax.swing.table.TableModel)var56);
    var51.setModel((javax.swing.table.TableModel)var55);
    int var61 = var46.indexOf((java.lang.Object)var55);
    var40.putProperty((java.lang.Object)var45, (java.lang.Object)var46);
    var37.removeTableModelListener((javax.swing.event.TableModelListener)var45);
    var45.fireTableDataChanged();
    var0.insertElementAt((java.lang.Object)var45, 4);
    var0.removeAllElements();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var69 = var0.remove(102);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var6 + "' != '" + (byte)10+ "'", var6.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var9 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var15 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var19 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var21 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var22);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var26 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var27);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var41);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var42 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var43);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var44 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var61 == (-1));

  }

  public void test33() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test33");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var2 = var1.getStartPosition();
    int var3 = var1.getMaximumLength();
    javax.swing.text.Position var4 = var1.getEndPosition();
    int var5 = var1.getLength();
    com.hyperrealm.kiwi.ui.model.ProxyTableModel var6 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var7 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var7.removeElementAt(0);
    var7.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var12 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var12.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var16 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var17 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var18 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var17.addTableModelListener((javax.swing.event.TableModelListener)var18);
    var16.setModel((javax.swing.table.TableModel)var17);
    var12.setModel((javax.swing.table.TableModel)var16);
    int var22 = var7.indexOf((java.lang.Object)var16);
    var1.putProperty((java.lang.Object)var6, (java.lang.Object)var7);
    var7.updateItem((java.lang.Comparable)(-1L));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == (-1));

  }

  public void test34() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test34");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var3 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var3.removeItemAt((-1));
    java.lang.Object var7 = var0.getField((java.lang.Object)var3, (-1));
    java.lang.String var9 = var0.getLabel((java.lang.Object)200);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var11 = var10.getFieldCount();
    java.util.Iterator var12 = var10.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var14 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var15 = var14.getStartPosition();
    int var16 = var14.getMaximumLength();
    java.util.Dictionary var17 = var14.getDocumentProperties();
    var10.addItem((java.lang.Object)var14);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var19 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var19.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var22 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var22.removeItemAt((-1));
    java.lang.Object var26 = var19.getField((java.lang.Object)var22, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var27 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var22);
    var10.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var27);
    var0.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var27);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var30 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var30.trimToSize();
    var30.addElement((java.lang.Object)(byte)10);
    java.lang.String var34 = var30.toString();
    javax.swing.event.ListDataListener[] var35 = var30.getListDataListeners();
    var0.updateItem((java.lang.Object)var30, 4);
    com.hyperrealm.kiwi.ui.model.KDocument var39 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var40 = var39.getStartPosition();
    java.io.File[] var42 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var44 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var42, true);
    java.lang.Object var47 = var44.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var48 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var50 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var48, true);
    java.lang.Object var52 = var44.getValueForProperty((java.lang.Object)var48, "hi!");
    var39.putProperty((java.lang.Object)0.0f, (java.lang.Object)var48);
    javax.swing.text.Position var54 = var39.getEndPosition();
    javax.swing.text.Element[] var55 = var39.getRootElements();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var0.insertItemAt((java.lang.Object)var39, 200);
      fail("Expected exception of type java.lang.IndexOutOfBoundsException");
    } catch (java.lang.IndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var9 + "' != '" + "200"+ "'", var9.equals("200"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var11 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var34 + "' != '" + "[10]"+ "'", var34.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var40);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var47);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var48);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var52);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var54);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var55);

  }

  public void test35() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test35");


    com.hyperrealm.kiwi.ui.model.OrderedListModel var0 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var1 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var1.trimToSize();
    var1.addElement((java.lang.Object)(byte)10);
    var1.setSize(100);
    java.lang.Object var7 = var1.pop();
    int var10 = var1.lastIndexOf((java.lang.Object)true, 1);
    int var11 = var0.indexOf((java.lang.Object)true);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var12 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var12.trimToSize();
    var12.addElement((java.lang.Object)(byte)10);
    var12.setSize(100);
    java.lang.Object[] var18 = var12.toArray();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var19 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var19.trimToSize();
    var19.addElement((java.lang.Object)(byte)10);
    java.lang.Object var23 = var19.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var25 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var26 = var25.getStartPosition();
    java.io.File[] var28 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var30 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var28, true);
    java.lang.Object var33 = var30.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var34 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var36 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var34, true);
    java.lang.Object var38 = var30.getValueForProperty((java.lang.Object)var34, "hi!");
    var25.putProperty((java.lang.Object)0.0f, (java.lang.Object)var34);
    javax.swing.text.Position var40 = var25.getStartPosition();
    boolean var41 = var25.isModified();
    int var42 = var19.lastIndexOf((java.lang.Object)var25);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var43 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var43.trimToSize();
    var43.addElement((java.lang.Object)(byte)10);
    java.lang.Object var47 = var43.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var49 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var50 = var49.getStartPosition();
    java.io.File[] var52 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var54 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var52, true);
    java.lang.Object var57 = var54.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var58 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var60 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var58, true);
    java.lang.Object var62 = var54.getValueForProperty((java.lang.Object)var58, "hi!");
    var49.putProperty((java.lang.Object)0.0f, (java.lang.Object)var58);
    javax.swing.text.Position var64 = var49.getStartPosition();
    boolean var65 = var49.isModified();
    int var66 = var43.lastIndexOf((java.lang.Object)var49);
    int var68 = var19.lastIndexOf((java.lang.Object)var49, 0);
    var12.push((java.lang.Object)var68);
    javax.swing.event.ListDataListener[] var70 = var12.getListDataListeners();
    var0.getElements((java.lang.Object[])var70);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var7 + "' != '" + (byte)10+ "'", var7.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var10 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var11 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var23 + "' != '" + (byte)10+ "'", var23.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var28);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var33);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var34);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var40);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var41 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var42 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var47 + "' != '" + (byte)10+ "'", var47.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var50);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var52);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var57);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var58);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var62);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var64);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var65 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var66 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var68 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var70);

  }

  public void test36() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test36");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var1 = var0.getColumnCount();
    javax.swing.event.TableColumnModelListener[] var2 = var0.getColumnModelListeners();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var0.moveColumn(10, 200);
      fail("Expected exception of type java.lang.IllegalArgumentException");
    } catch (java.lang.IllegalArgumentException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);

  }

  public void test37() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test37");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var6 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.addElement((java.lang.Object)var6);
    java.lang.Object var9 = var0.get(10);
    var0.setSize(1);
    java.util.Enumeration var12 = var0.elements();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var13.trimToSize();
    var13.addElement((java.lang.Object)(byte)10);
    var13.setSize(100);
    java.lang.Object var20 = var13.pick(0);
    java.lang.Object var22 = var13.getElementAt(0);
    var0.push((java.lang.Object)0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var20 + "' != '" + (byte)10+ "'", var20.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var22);

  }

  public void test38() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test38");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    java.util.Enumeration var2 = var0.elements();
    int var3 = var0.getDepth();
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == 0);

  }

  public void test39() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test39");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var1 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.removeItem((java.lang.Object)var1);
    var0.removeItemAt(0);
    int var5 = var0.getItemCount();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var6 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var6.trimToSize();
    var6.addElement((java.lang.Object)(byte)10);
    var6.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var12 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var6.addElement((java.lang.Object)var12);
    java.lang.Object var15 = var6.get(10);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var16 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var16.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var19 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var19.removeItemAt((-1));
    java.lang.Object var23 = var16.getField((java.lang.Object)var19, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var24 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var19);
    var6.append((java.lang.Object)var19);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var26 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var26.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var29 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var29.removeItemAt((-1));
    java.lang.Object var33 = var26.getField((java.lang.Object)var29, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var34 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var29);
    var19.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var34);
    var0.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var34);
    com.hyperrealm.kiwi.ui.model.TableSorter var37 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var38 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var39 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var38.addTableModelListener((javax.swing.event.TableModelListener)var39);
    var37.setModel((javax.swing.table.TableModel)var38);
    com.hyperrealm.kiwi.ui.model.TableSorter var42 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var42.fireTableRowsUpdated(100, 1);
    var37.addTableModelListener((javax.swing.event.TableModelListener)var42);
    com.hyperrealm.kiwi.ui.model.TableSorter var47 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var37);
    var34.addTableModelListener((javax.swing.event.TableModelListener)var47);
    int var50 = var47.getReverseRowTranslation(101);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var33);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var50 == (-1));

  }

  public void test40() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test40");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.removeItemAt((-1));
    var0.clear();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var5 = var0.getItemAt(100);
      fail("Expected exception of type java.lang.IndexOutOfBoundsException");
    } catch (java.lang.IndexOutOfBoundsException e) {
      // Expected exception.
    }

  }

  public void test41() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test41");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var0.fireTableRowsUpdated(100, 1);
    boolean var4 = var0.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var5 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var6 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var5);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var7 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var7.trimToSize();
    var7.addElement((java.lang.Object)(byte)10);
    boolean var12 = var7.contains((java.lang.Object)10L);
    int var13 = var7.getDepth();
    javax.swing.event.ListDataListener[] var14 = var7.getListDataListeners();
    java.util.Iterator var15 = var6.getChildren((java.lang.Object)var14);
    java.lang.Class var17 = var6.getFieldType((-1));
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.util.EventListener[] var18 = var0.<java.util.EventListener>getListeners(var17);
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var12 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var13 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);

  }

  public void test42() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test42");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    java.lang.Object var4 = var0.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var6 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var7 = var6.getStartPosition();
    java.io.File[] var9 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var11 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var9, true);
    java.lang.Object var14 = var11.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var15 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var17 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var15, true);
    java.lang.Object var19 = var11.getValueForProperty((java.lang.Object)var15, "hi!");
    var6.putProperty((java.lang.Object)0.0f, (java.lang.Object)var15);
    javax.swing.text.Position var21 = var6.getStartPosition();
    boolean var22 = var6.isModified();
    int var23 = var0.lastIndexOf((java.lang.Object)var6);
    var0.removeAllElements();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var0.drop();
      fail("Expected exception of type java.util.EmptyStackException");
    } catch (java.util.EmptyStackException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + (byte)10+ "'", var4.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var23 == (-1));

  }

  public void test43() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test43");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var0.fireTableRowsUpdated(100, 1);
    boolean var4 = var0.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var5 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var6 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var7 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var6.addTableModelListener((javax.swing.event.TableModelListener)var7);
    var5.setModel((javax.swing.table.TableModel)var6);
    var0.setModel((javax.swing.table.TableModel)var6);
    com.hyperrealm.kiwi.ui.model.TableSorter var11 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var13 = var11.findColumn("");
    var0.setModel((javax.swing.table.TableModel)var11);
    var0.fireTableRowsUpdated(4, (-1));
    int var18 = var0.getColumnCount();
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var20 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var21 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var20);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var23 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var24 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var23);
    var21.releaseChildren((java.lang.Object)var24);
    com.hyperrealm.kiwi.ui.model.TableSorter var26 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var27 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var28 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var27.addTableModelListener((javax.swing.event.TableModelListener)var28);
    var26.setModel((javax.swing.table.TableModel)var27);
    var26.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var33 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var26);
    var21.releaseChildren((java.lang.Object)var26);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var35 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var35.trimToSize();
    var35.addElement((java.lang.Object)(byte)10);
    boolean var40 = var35.contains((java.lang.Object)10L);
    int var41 = var35.getDepth();
    java.lang.String var42 = var35.toString();
    var21.releaseChildren((java.lang.Object)var35);
    com.hyperrealm.kiwi.ui.model.TableSorter var44 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var46 = var44.findColumn("");
    com.hyperrealm.kiwi.ui.model.TableSorter var47 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var47.fireTableRowsUpdated(100, 1);
    var44.setModel((javax.swing.table.TableModel)var47);
    com.hyperrealm.kiwi.ui.model.TableSorter var52 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var52.fireTableRowsUpdated(100, 1);
    boolean var56 = var52.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var57 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var58 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var59 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var58.addTableModelListener((javax.swing.event.TableModelListener)var59);
    var57.setModel((javax.swing.table.TableModel)var58);
    var52.setModel((javax.swing.table.TableModel)var58);
    com.hyperrealm.kiwi.ui.model.TableSorter var63 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var65 = var63.findColumn("");
    var52.setModel((javax.swing.table.TableModel)var63);
    var44.setModel((javax.swing.table.TableModel)var52);
    var35.addElement((java.lang.Object)var44);
    javax.swing.table.TableModel var69 = var44.getModel();
    var0.setModel((javax.swing.table.TableModel)var44);
    int var72 = var44.findColumn("200");
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var13 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var18 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var40 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var41 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var42 + "' != '" + "[10]"+ "'", var42.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var46 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var56 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var65 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var69);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var72 == (-1));

  }

  public void test44() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test44");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    java.lang.String var3 = var1.getFieldLabel(1);
    java.lang.Class var5 = var1.getFieldType((-1));
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var7 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var8 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var7);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var10 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var11 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var10);
    var8.releaseChildren((java.lang.Object)var11);
    com.hyperrealm.kiwi.ui.model.TableSorter var13 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var15 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var14.addTableModelListener((javax.swing.event.TableModelListener)var15);
    var13.setModel((javax.swing.table.TableModel)var14);
    var13.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var20 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var13);
    var8.releaseChildren((java.lang.Object)var13);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var22 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var23 = var22.getFieldCount();
    java.util.Iterator var24 = var22.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var26 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var27 = var26.getStartPosition();
    var22.addItem((java.lang.Object)var27);
    java.util.Iterator var29 = var22.iterator();
    java.lang.Object var30 = var8.getParent((java.lang.Object)var22);
    com.hyperrealm.kiwi.ui.model.KDocument var32 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    com.hyperrealm.kiwi.ui.model.KDocument var34 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var35 = var34.getStartPosition();
    java.io.File[] var37 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var39 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var37, true);
    java.lang.Object var42 = var39.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var43 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var45 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var43, true);
    java.lang.Object var47 = var39.getValueForProperty((java.lang.Object)var43, "hi!");
    var34.putProperty((java.lang.Object)0.0f, (java.lang.Object)var43);
    java.lang.Object var49 = var32.getProperty((java.lang.Object)var34);
    var32.clearModified();
    java.lang.Object var51 = var8.getParent((java.lang.Object)var32);
    var1.releaseChildren((java.lang.Object)var8);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var53 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var53.trimToSize();
    var53.addElement((java.lang.Object)(byte)10);
    java.lang.Object var57 = var53.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var59 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var60 = var59.getStartPosition();
    java.io.File[] var62 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var64 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var62, true);
    java.lang.Object var67 = var64.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var68 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var70 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var68, true);
    java.lang.Object var72 = var64.getValueForProperty((java.lang.Object)var68, "hi!");
    var59.putProperty((java.lang.Object)0.0f, (java.lang.Object)var68);
    javax.swing.text.Position var74 = var59.getStartPosition();
    boolean var75 = var59.isModified();
    int var76 = var53.lastIndexOf((java.lang.Object)var59);
    java.lang.Object var77 = var53.lastElement();
    java.lang.Object var79 = var53.elementAt(0);
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var80 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var82 = var80.getColumnIndexAtX(1);
    var53.addElement((java.lang.Object)var82);
    java.lang.Object[] var84 = var53.toArray();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var86 = var8.getField((java.lang.Object)var53, 4);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var3 + "' != '" + "Size"+ "'", var3.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var23 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var27);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var30);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var37);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var43);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var47);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var49);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var51);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var57 + "' != '" + (byte)10+ "'", var57.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var60);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var62);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var67);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var68);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var72);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var74);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var75 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var76 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var77 + "' != '" + (byte)10+ "'", var77.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var79 + "' != '" + (byte)10+ "'", var79.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var82 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var84);

  }

  public void test45() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test45");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument(4);

  }

  public void test46() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test46");


    java.io.File[] var0 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var2 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var0, true);
    java.lang.Object var5 = var2.getValueForProperty((java.lang.Object)(byte)0, "");
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var6 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var6.trimToSize();
    var6.addElement((java.lang.Object)(byte)10);
    var6.setSize(100);
    java.lang.Object var12 = var6.pop();
    int var13 = var6.capacity();
    int var14 = var6.getDepth();
    java.lang.Object var16 = var6.getElementAt(4);
    java.lang.Object var18 = var2.getValueForProperty((java.lang.Object)var6, "0");
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var19 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var12 + "' != '" + (byte)10+ "'", var12.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var13 == 100);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var14 == 99);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var16);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var18);

  }

  public void test47() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test47");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var2 = var1.getStartPosition();
    int var3 = var1.getMaximumLength();
    java.util.Dictionary var4 = var1.getDocumentProperties();
    int var5 = var1.getLength();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.String var8 = var1.getText(4, 0);
      fail("Expected exception of type javax.swing.text.BadLocationException");
    } catch (javax.swing.text.BadLocationException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == 0);

  }

  public void test48() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test48");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var2 = var1.getStartPosition();
    int var3 = var1.getMaximumLength();
    java.util.Dictionary var4 = var1.getDocumentProperties();
    int var5 = var1.getMaximumLength();
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == (-1));

  }

  public void test49() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test49");


    java.io.File[] var0 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var2 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var0, true);
    java.lang.Object var5 = var2.getValueForProperty((java.lang.Object)(byte)0, "");
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var6 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var6.trimToSize();
    var6.addElement((java.lang.Object)(byte)10);
    var6.setSize(100);
    java.lang.Object var12 = var6.pop();
    int var13 = var6.capacity();
    int var14 = var6.getDepth();
    java.lang.Object var16 = var6.getElementAt(4);
    java.lang.Object var18 = var2.getValueForProperty((java.lang.Object)var6, "0");
    com.hyperrealm.kiwi.ui.model.KDocument var21 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var22 = var21.getStartPosition();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var23 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    javax.swing.event.TableColumnModelListener[] var24 = var23.getColumnModelListeners();
    javax.swing.ListSelectionModel var25 = var23.getSelectionModel();
    java.lang.Object var26 = var21.getProperty((java.lang.Object)var23);
    javax.swing.text.Element var27 = var21.getBidiRootElement();
    javax.swing.event.DocumentListener[] var28 = var21.getDocumentListeners();
    javax.swing.event.UndoableEditListener[] var29 = var21.getUndoableEditListeners();
    javax.swing.event.UndoableEditListener[] var30 = var21.getUndoableEditListeners();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var31 = var6.set(102, (java.lang.Object)var21);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var12 + "' != '" + (byte)10+ "'", var12.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var13 == 100);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var14 == 99);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var16);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var22);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var27);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var28);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var30);

  }

  public void test50() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test50");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var6 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.addElement((java.lang.Object)var6);
    java.lang.Object var9 = var0.get(10);
    var0.setSize(1);
    var0.drop();
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var9);

  }

  public void test51() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test51");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var2 = var0.getColumnIndexAtX(1);
    int var3 = var0.getSelectedColumnCount();
    int var4 = var0.getSelectedColumnCount();
    int var6 = var0.getColumnIndexAtX(100);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == (-1));

  }

  public void test52() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test52");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var0.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var4 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var5 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var6 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var5.addTableModelListener((javax.swing.event.TableModelListener)var6);
    var4.setModel((javax.swing.table.TableModel)var5);
    var0.setModel((javax.swing.table.TableModel)var4);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var10.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var13.removeItemAt((-1));
    java.lang.Object var17 = var10.getField((java.lang.Object)var13, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var18 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var13);
    var4.setModel((javax.swing.table.TableModel)var18);
    com.hyperrealm.kiwi.ui.model.KDocument var21 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var22 = var21.getStartPosition();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var23 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    javax.swing.event.TableColumnModelListener[] var24 = var23.getColumnModelListeners();
    javax.swing.ListSelectionModel var25 = var23.getSelectionModel();
    java.lang.Object var26 = var21.getProperty((java.lang.Object)var23);
    com.hyperrealm.kiwi.ui.model.TableSorter var27 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var28 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var29 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var28.addTableModelListener((javax.swing.event.TableModelListener)var29);
    var27.setModel((javax.swing.table.TableModel)var28);
    com.hyperrealm.kiwi.ui.model.TableSorter var32 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var32.fireTableRowsUpdated(100, 1);
    var27.addTableModelListener((javax.swing.event.TableModelListener)var32);
    java.lang.Object var37 = var21.getProperty((java.lang.Object)var32);
    boolean var38 = var32.isSortedAscending();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var18.setValueAt((java.lang.Object)var38, 0, 101);
      fail("Expected exception of type java.lang.IndexOutOfBoundsException");
    } catch (java.lang.IndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var22);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var37);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var38 == true);

  }

  public void test53() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test53");


    com.hyperrealm.kiwi.ui.model.OrderedListModel var0 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.updateItem((java.lang.Comparable)(byte)1);
    int var3 = var0.getSize();
    java.util.Iterator var4 = var0.iterator();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var4);

  }

  public void test54() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test54");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var2 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var2.trimToSize();
    var2.addElement((java.lang.Object)(byte)10);
    boolean var7 = var2.contains((java.lang.Object)10L);
    int var8 = var2.getDepth();
    javax.swing.event.ListDataListener[] var9 = var2.getListDataListeners();
    java.util.Iterator var10 = var1.getChildren((java.lang.Object)var9);
    java.lang.Class var12 = var1.getFieldType((-1));
    java.lang.Class var14 = var1.getFieldType(200);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.String var16 = var1.getLabel((java.lang.Object)1.0f);
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var14);

  }

  public void test55() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test55");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var1 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.removeItem((java.lang.Object)var1);
    int var3 = var0.getFieldCount();
    com.hyperrealm.kiwi.ui.model.KDocument var5 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var6 = var5.getStartPosition();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var7 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    javax.swing.event.TableColumnModelListener[] var8 = var7.getColumnModelListeners();
    javax.swing.ListSelectionModel var9 = var7.getSelectionModel();
    java.lang.Object var10 = var5.getProperty((java.lang.Object)var7);
    javax.swing.text.Element var11 = var5.getBidiRootElement();
    javax.swing.Icon var12 = var0.getIcon((java.lang.Object)var5);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var13 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var14 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var13);
    int var17 = var14.getIndexOfChild((java.lang.Object)(-1.0d), (java.lang.Object)true);
    java.lang.Class var19 = var14.getFieldType(4);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.util.EventListener[] var20 = var5.<java.util.EventListener>getListeners(var19);
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var11);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var17 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var19);

  }

  public void test56() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test56");


    java.io.File[] var0 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var2 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var0, true);
    java.lang.Object var5 = var2.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var6 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var8 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var6, true);
    java.lang.Object var10 = var2.getValueForProperty((java.lang.Object)var6, "hi!");
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var12 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var6, false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var13 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var12);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var14 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      boolean var15 = var12.isExpandable((java.lang.Object)var14);
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var10);

  }

  public void test57() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test57");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.setColumnMargin(1);
    int var3 = var0.getColumnCount();
    int[] var4 = var0.getSelectedColumns();
    javax.swing.ListSelectionModel var5 = var0.getSelectionModel();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);

  }

  public void test58() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test58");


    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var0 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter();
    java.lang.Object var3 = var0.getValueAt(1, 0);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var5 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var6 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var5);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var8 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var9 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var8);
    var6.releaseChildren((java.lang.Object)var9);
    com.hyperrealm.kiwi.ui.model.TableSorter var11 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var12 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var13 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var12.addTableModelListener((javax.swing.event.TableModelListener)var13);
    var11.setModel((javax.swing.table.TableModel)var12);
    var11.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var18 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var11);
    var6.releaseChildren((java.lang.Object)var11);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var20 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var20.trimToSize();
    var20.addElement((java.lang.Object)(byte)10);
    boolean var25 = var20.contains((java.lang.Object)10L);
    int var26 = var20.getDepth();
    java.lang.String var27 = var20.toString();
    var6.releaseChildren((java.lang.Object)var20);
    com.hyperrealm.kiwi.ui.model.TableSorter var29 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var31 = var29.findColumn("");
    com.hyperrealm.kiwi.ui.model.TableSorter var32 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var32.fireTableRowsUpdated(100, 1);
    var29.setModel((javax.swing.table.TableModel)var32);
    com.hyperrealm.kiwi.ui.model.TableSorter var37 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var37.fireTableRowsUpdated(100, 1);
    boolean var41 = var37.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var42 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var43 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var44 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var43.addTableModelListener((javax.swing.event.TableModelListener)var44);
    var42.setModel((javax.swing.table.TableModel)var43);
    var37.setModel((javax.swing.table.TableModel)var43);
    com.hyperrealm.kiwi.ui.model.TableSorter var48 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var50 = var48.findColumn("");
    var37.setModel((javax.swing.table.TableModel)var48);
    var29.setModel((javax.swing.table.TableModel)var37);
    var20.addElement((java.lang.Object)var29);
    var0.addTableModelListener((javax.swing.event.TableModelListener)var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var3);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var25 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var26 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var27 + "' != '" + "[10]"+ "'", var27.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var31 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var41 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var50 == (-1));

  }

  public void test59() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test59");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    java.lang.Object var4 = var0.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var6 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var7 = var6.getStartPosition();
    java.io.File[] var9 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var11 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var9, true);
    java.lang.Object var14 = var11.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var15 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var17 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var15, true);
    java.lang.Object var19 = var11.getValueForProperty((java.lang.Object)var15, "hi!");
    var6.putProperty((java.lang.Object)0.0f, (java.lang.Object)var15);
    javax.swing.text.Position var21 = var6.getStartPosition();
    boolean var22 = var6.isModified();
    int var23 = var0.lastIndexOf((java.lang.Object)var6);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var24 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var24.trimToSize();
    var24.addElement((java.lang.Object)(byte)10);
    java.lang.Object var28 = var24.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var30 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var31 = var30.getStartPosition();
    java.io.File[] var33 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var35 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var33, true);
    java.lang.Object var38 = var35.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var39 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var41 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var39, true);
    java.lang.Object var43 = var35.getValueForProperty((java.lang.Object)var39, "hi!");
    var30.putProperty((java.lang.Object)0.0f, (java.lang.Object)var39);
    javax.swing.text.Position var45 = var30.getStartPosition();
    boolean var46 = var30.isModified();
    int var47 = var24.lastIndexOf((java.lang.Object)var30);
    int var49 = var0.lastIndexOf((java.lang.Object)var30, 0);
    int var50 = var0.size();
    com.hyperrealm.kiwi.ui.model.KDocument var52 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var53 = var52.getStartPosition();
    java.io.File[] var55 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var57 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var55, true);
    java.lang.Object var60 = var57.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var61 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var63 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var61, true);
    java.lang.Object var65 = var57.getValueForProperty((java.lang.Object)var61, "hi!");
    var52.putProperty((java.lang.Object)0.0f, (java.lang.Object)var61);
    boolean var67 = var0.contains((java.lang.Object)var52);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var0.removeElementAt(101);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + (byte)10+ "'", var4.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var23 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var28 + "' != '" + (byte)10+ "'", var28.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var33);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var39);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var43);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var45);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var46 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var47 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var49 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var50 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var53);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var55);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var60);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var61);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var65);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var67 == false);

  }

  public void test60() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test60");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    int var4 = var1.getIndexOfChild((java.lang.Object)(-1.0d), (java.lang.Object)true);
    var1.removeNode((java.lang.Object)10L);
    java.lang.Object var7 = new java.lang.Object();
    int var8 = var1.getChildCount(var7);
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var10 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var11 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var10.addTableModelListener((javax.swing.event.TableModelListener)var11);
    var9.setModel((javax.swing.table.TableModel)var10);
    var9.sortByColumn((-1));
    int var17 = var9.findColumn("Size");
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var1.updateNode((java.lang.Object)"Size");
      fail("Expected exception of type com.hyperrealm.kiwi.ui.model.ImmutableModelException");
    } catch (com.hyperrealm.kiwi.ui.model.ImmutableModelException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var17 == (-1));

  }

  public void test61() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test61");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var1 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.removeItem((java.lang.Object)var1);
    var0.removeItemAt(0);
    boolean var7 = var0.isFieldMutable((java.lang.Object)false, (-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var8 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var9 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var8.removeItem((java.lang.Object)var9);
    var8.removeItemAt(0);
    int var13 = var8.getItemCount();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var14 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var14.trimToSize();
    var14.addElement((java.lang.Object)(byte)10);
    var14.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var20 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var14.addElement((java.lang.Object)var20);
    java.lang.Object var23 = var14.get(10);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var24 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var24.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var27 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var27.removeItemAt((-1));
    java.lang.Object var31 = var24.getField((java.lang.Object)var27, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var32 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var27);
    var14.append((java.lang.Object)var27);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var34 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var34.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var37 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var37.removeItemAt((-1));
    java.lang.Object var41 = var34.getField((java.lang.Object)var37, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var42 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var37);
    var27.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var42);
    var8.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var42);
    com.hyperrealm.kiwi.ui.model.TableSorter var45 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var46 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var47 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var46.addTableModelListener((javax.swing.event.TableModelListener)var47);
    var45.setModel((javax.swing.table.TableModel)var46);
    com.hyperrealm.kiwi.ui.model.TableSorter var50 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var50.fireTableRowsUpdated(100, 1);
    var45.addTableModelListener((javax.swing.event.TableModelListener)var50);
    com.hyperrealm.kiwi.ui.model.TableSorter var55 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var45);
    var42.addTableModelListener((javax.swing.event.TableModelListener)var55);
    var0.removeListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var42);
    java.lang.String var59 = var0.getFieldLabel(99);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var13 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var41);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var59);

  }

  public void test62() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test62");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var0.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var4 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var5 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var6 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var5.addTableModelListener((javax.swing.event.TableModelListener)var6);
    var4.setModel((javax.swing.table.TableModel)var5);
    var0.setModel((javax.swing.table.TableModel)var4);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var10.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var13.removeItemAt((-1));
    java.lang.Object var17 = var10.getField((java.lang.Object)var13, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var18 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var13);
    var4.setModel((javax.swing.table.TableModel)var18);
    java.lang.String var21 = var18.getColumnName(0);
    int var22 = var18.getColumnCount();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Class var24 = var18.getColumnClass(200);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == 1);

  }

  public void test63() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test63");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var4 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var5 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var4);
    var2.releaseChildren((java.lang.Object)var5);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var7 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var7.trimToSize();
    var7.addElement((java.lang.Object)(byte)10);
    var7.setSize(100);
    int var13 = var7.getDepth();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var14 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var14.updateItemAt(0);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var17 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var19 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var20 = var19.getStartPosition();
    java.io.File[] var22 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var24 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var22, true);
    java.lang.Object var27 = var24.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var28 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var30 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var28, true);
    java.lang.Object var32 = var24.getValueForProperty((java.lang.Object)var28, "hi!");
    var19.putProperty((java.lang.Object)0.0f, (java.lang.Object)var28);
    var17.setElements((java.lang.Object[])var28);
    boolean var36 = var14.isFieldMutable((java.lang.Object)var17, 1);
    var17.removeElementAt(1);
    java.io.File[] var39 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var41 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var39, true);
    java.lang.Object var44 = var41.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var45 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var47 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var45, true);
    java.lang.Object var49 = var41.getValueForProperty((java.lang.Object)var45, "hi!");
    var17.setElements((java.lang.Object[])var45);
    boolean var51 = var17.isEmpty();
    var17.removeElementAt(102);
    int var55 = var7.indexOf((java.lang.Object)var17, 99);
    var2.reload((java.lang.Object)99);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var13 == 100);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var20);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var22);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var27);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var28);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var32);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var36 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var39);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var44);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var45);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var49);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var51 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var55 == (-1));

  }

  public void test64() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test64");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var3 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var3.removeItemAt((-1));
    java.lang.Object var7 = var0.getField((java.lang.Object)var3, (-1));
    var3.clear();
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var9.fireTableRowsUpdated(100, 1);
    boolean var13 = var9.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var15 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var16 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var15.addTableModelListener((javax.swing.event.TableModelListener)var16);
    var14.setModel((javax.swing.table.TableModel)var15);
    var9.setModel((javax.swing.table.TableModel)var15);
    com.hyperrealm.kiwi.ui.model.TableSorter var20 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var22 = var20.findColumn("");
    var9.setModel((javax.swing.table.TableModel)var20);
    var9.fireTableRowsUpdated(4, (-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var27 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var27.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var30 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var30.removeItemAt((-1));
    java.lang.Object var34 = var27.getField((java.lang.Object)var30, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var35 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var30);
    com.hyperrealm.kiwi.ui.model.KListModel var36 = var35.getListModel();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var37 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var37.removeItemAt((-1));
    var37.clear();
    java.lang.String var42 = var37.getFieldLabel(10);
    var35.setListModel((com.hyperrealm.kiwi.ui.model.KListModel)var37);
    var9.setModel((javax.swing.table.TableModel)var35);
    var3.removeListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var35);
    com.hyperrealm.kiwi.ui.model.TableSorter var46 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var46.fireTableRowsUpdated(100, 1);
    boolean var50 = var46.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var51 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var52 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var53 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var52.addTableModelListener((javax.swing.event.TableModelListener)var53);
    var51.setModel((javax.swing.table.TableModel)var52);
    var46.setModel((javax.swing.table.TableModel)var52);
    com.hyperrealm.kiwi.ui.model.TableSorter var57 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var59 = var57.findColumn("");
    var46.setModel((javax.swing.table.TableModel)var57);
    var46.fireTableRowsUpdated(4, (-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var64 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var64.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var67 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var67.removeItemAt((-1));
    java.lang.Object var71 = var64.getField((java.lang.Object)var67, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var72 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var67);
    com.hyperrealm.kiwi.ui.model.KListModel var73 = var72.getListModel();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var74 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var74.removeItemAt((-1));
    var74.clear();
    java.lang.String var79 = var74.getFieldLabel(10);
    var72.setListModel((com.hyperrealm.kiwi.ui.model.KListModel)var74);
    var46.setModel((javax.swing.table.TableModel)var72);
    com.hyperrealm.kiwi.ui.model.TableSorter var82 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var83 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var82.addTableModelListener((javax.swing.event.TableModelListener)var83);
    int var86 = var83.getReverseRowTranslation(0);
    int var87 = var83.getColumnCount();
    var72.removeTableModelListener((javax.swing.event.TableModelListener)var83);
    var3.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var72);
    var3.removeItemAt(4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var13 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var34);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var50 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var59 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var71);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var73);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var79);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var86 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var87 == 0);

  }

  public void test65() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test65");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var2 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var2.trimToSize();
    var2.addElement((java.lang.Object)(byte)10);
    boolean var7 = var2.contains((java.lang.Object)10L);
    int var8 = var2.getDepth();
    javax.swing.event.ListDataListener[] var9 = var2.getListDataListeners();
    java.util.Iterator var10 = var1.getChildren((java.lang.Object)var9);
    com.hyperrealm.kiwi.ui.model.TableSorter var11 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var11.fireTableRowsUpdated(100, 1);
    boolean var15 = var11.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var16 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var17 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var18 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var17.addTableModelListener((javax.swing.event.TableModelListener)var18);
    var16.setModel((javax.swing.table.TableModel)var17);
    var11.setModel((javax.swing.table.TableModel)var17);
    javax.swing.event.TableModelListener[] var22 = var11.getTableModelListeners();
    var11.sortByColumn(200);
    com.hyperrealm.kiwi.ui.model.KDocument var26 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var27 = var26.getStartPosition();
    int var28 = var26.getMaximumLength();
    java.util.Dictionary var29 = var26.getDocumentProperties();
    int var30 = var1.getIndexOfChild((java.lang.Object)var11, (java.lang.Object)var29);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var32 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var33 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var32);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var35 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var36 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var35);
    var33.releaseChildren((java.lang.Object)var36);
    com.hyperrealm.kiwi.ui.model.TableSorter var38 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var39 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var40 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var39.addTableModelListener((javax.swing.event.TableModelListener)var40);
    var38.setModel((javax.swing.table.TableModel)var39);
    var38.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var45 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var38);
    var33.releaseChildren((java.lang.Object)var38);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var47 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var47.trimToSize();
    var47.addElement((java.lang.Object)(byte)10);
    boolean var52 = var47.contains((java.lang.Object)10L);
    int var53 = var47.getDepth();
    java.lang.String var54 = var47.toString();
    var33.releaseChildren((java.lang.Object)var47);
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var56 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var57 = var56.getColumnCount();
    java.util.Enumeration var58 = var56.getColumns();
    int var59 = var56.getTotalColumnWidth();
    boolean var60 = var56.getColumnSelectionAllowed();
    var56.setColumnMargin(200);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var63 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var63.trimToSize();
    var63.addElement((java.lang.Object)(byte)10);
    var63.setSize(100);
    java.lang.Object var69 = var63.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var70 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var71 = var70.getColumnCount();
    var63.push((java.lang.Object)var70);
    int var73 = var33.getIndexOfChild((java.lang.Object)200, (java.lang.Object)var70);
    com.hyperrealm.kiwi.ui.model.TableSorter var74 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var74.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var78 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var79 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var80 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var79.addTableModelListener((javax.swing.event.TableModelListener)var80);
    var78.setModel((javax.swing.table.TableModel)var79);
    var74.setModel((javax.swing.table.TableModel)var78);
    var33.releaseChildren((java.lang.Object)var74);
    java.lang.Object var85 = var33.getRoot();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var1.updateChildren(var85);
      fail("Expected exception of type com.hyperrealm.kiwi.ui.model.ImmutableModelException");
    } catch (com.hyperrealm.kiwi.ui.model.ImmutableModelException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var15 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var22);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var27);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var28 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var30 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var52 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var53 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var54 + "' != '" + "[10]"+ "'", var54.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var57 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var58);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var59 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var60 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var69 + "' != '" + (byte)10+ "'", var69.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var71 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var73 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var85);

  }

  public void test66() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test66");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    boolean var2 = var0.isEmpty();
    var0.trimToSize();
    var0.clear();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var0.swap();
      fail("Expected exception of type java.util.EmptyStackException");
    } catch (java.util.EmptyStackException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == true);

  }

  public void test67() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test67");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    java.lang.String var4 = var2.getFieldLabel(1);
    int var5 = var2.getFieldCount();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var6 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var6.setColumnMargin(1);
    int var9 = var6.getColumnCount();
    int[] var10 = var6.getSelectedColumns();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Class var12 = var2.getFieldType((java.lang.Object)var10, 102);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + "Size"+ "'", var4.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == 4);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var9 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var10);

  }

  public void test68() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test68");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var4 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var5 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var4);
    var2.releaseChildren((java.lang.Object)var5);
    com.hyperrealm.kiwi.ui.model.TableSorter var7 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var8 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var8.addTableModelListener((javax.swing.event.TableModelListener)var9);
    var7.setModel((javax.swing.table.TableModel)var8);
    var7.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var7);
    var2.releaseChildren((java.lang.Object)var7);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var16 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var16.trimToSize();
    var16.addElement((java.lang.Object)(byte)10);
    boolean var21 = var16.contains((java.lang.Object)10L);
    int var22 = var16.getDepth();
    java.lang.String var23 = var16.toString();
    var2.releaseChildren((java.lang.Object)var16);
    java.util.Enumeration var25 = var16.elements();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var26 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var26.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var29 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var29.removeItemAt((-1));
    java.lang.Object var33 = var26.getField((java.lang.Object)var29, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var34 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var29);
    com.hyperrealm.kiwi.ui.model.KListModel var35 = var34.getListModel();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var36 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var36.removeItemAt((-1));
    var36.clear();
    java.lang.String var41 = var36.getFieldLabel(10);
    var34.setListModel((com.hyperrealm.kiwi.ui.model.KListModel)var36);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var44 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var45 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var44);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var47 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var48 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var47);
    var45.releaseChildren((java.lang.Object)var48);
    com.hyperrealm.kiwi.ui.model.TableSorter var50 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var51 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var52 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var51.addTableModelListener((javax.swing.event.TableModelListener)var52);
    var50.setModel((javax.swing.table.TableModel)var51);
    var50.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var57 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var50);
    var45.releaseChildren((java.lang.Object)var50);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var59 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var59.trimToSize();
    var59.addElement((java.lang.Object)(byte)10);
    boolean var64 = var59.contains((java.lang.Object)10L);
    int var65 = var59.getDepth();
    java.lang.String var66 = var59.toString();
    var45.releaseChildren((java.lang.Object)var59);
    com.hyperrealm.kiwi.ui.model.TableSorter var68 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var70 = var68.findColumn("");
    com.hyperrealm.kiwi.ui.model.TableSorter var71 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var71.fireTableRowsUpdated(100, 1);
    var68.setModel((javax.swing.table.TableModel)var71);
    com.hyperrealm.kiwi.ui.model.TableSorter var76 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var76.fireTableRowsUpdated(100, 1);
    boolean var80 = var76.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var81 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var82 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var83 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var82.addTableModelListener((javax.swing.event.TableModelListener)var83);
    var81.setModel((javax.swing.table.TableModel)var82);
    var76.setModel((javax.swing.table.TableModel)var82);
    com.hyperrealm.kiwi.ui.model.TableSorter var87 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var89 = var87.findColumn("");
    var76.setModel((javax.swing.table.TableModel)var87);
    var68.setModel((javax.swing.table.TableModel)var76);
    var59.addElement((java.lang.Object)var68);
    var36.removeItem((java.lang.Object)var59);
    boolean var94 = var16.contains((java.lang.Object)var36);
    java.lang.Object var96 = var16.pick(0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var21 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var23 + "' != '" + "[10]"+ "'", var23.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var33);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var41);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var64 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var65 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var66 + "' != '" + "[10]"+ "'", var66.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var70 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var80 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var89 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var94 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var96 + "' != '" + (byte)10+ "'", var96.equals((byte)10));

  }

  public void test69() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test69");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var1 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.removeItem((java.lang.Object)var1);
    var0.removeItemAt(0);
    java.lang.String var6 = var0.getFieldLabel(10);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var7 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var7.trimToSize();
    var7.addElement((java.lang.Object)(byte)10);
    java.lang.Object var11 = var7.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var13 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var14 = var13.getStartPosition();
    java.io.File[] var16 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var18 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var16, true);
    java.lang.Object var21 = var18.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var22 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var24 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var22, true);
    java.lang.Object var26 = var18.getValueForProperty((java.lang.Object)var22, "hi!");
    var13.putProperty((java.lang.Object)0.0f, (java.lang.Object)var22);
    javax.swing.text.Position var28 = var13.getStartPosition();
    boolean var29 = var13.isModified();
    int var30 = var7.lastIndexOf((java.lang.Object)var13);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var31 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var31.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var34 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var34.removeItemAt((-1));
    java.lang.Object var38 = var31.getField((java.lang.Object)var34, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var39 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var34);
    com.hyperrealm.kiwi.ui.model.TableSorter var40 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var41 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var42 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var41.addTableModelListener((javax.swing.event.TableModelListener)var42);
    var40.setModel((javax.swing.table.TableModel)var41);
    boolean var45 = var41.isSortedAscending();
    var39.removeTableModelListener((javax.swing.event.TableModelListener)var41);
    boolean var47 = var7.removeElement((java.lang.Object)var41);
    var0.updateItem((java.lang.Object)var47, 10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var11 + "' != '" + (byte)10+ "'", var11.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var16);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var22);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var28);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var29 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var30 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var45 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var47 == false);

  }

  public void test70() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test70");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var1 = var0.getFieldCount();
    boolean var2 = var0.isEmpty();
    com.hyperrealm.kiwi.ui.model.KDocument var4 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var5 = var4.getStartPosition();
    int var6 = var4.getMaximumLength();
    javax.swing.text.Position var7 = var4.getEndPosition();
    int var8 = var4.getLength();
    com.hyperrealm.kiwi.ui.model.ProxyTableModel var9 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var10 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var10.removeElementAt(0);
    var10.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var15 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var15.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var19 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var20 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var21 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var20.addTableModelListener((javax.swing.event.TableModelListener)var21);
    var19.setModel((javax.swing.table.TableModel)var20);
    var15.setModel((javax.swing.table.TableModel)var19);
    int var25 = var10.indexOf((java.lang.Object)var19);
    var4.putProperty((java.lang.Object)var9, (java.lang.Object)var10);
    var0.updateItem((java.lang.Object)var10, (-1));
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var29 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var29.trimToSize();
    var29.addElement((java.lang.Object)(byte)10);
    java.lang.String var33 = var29.toString();
    javax.swing.event.ListDataListener[] var34 = var29.getListDataListeners();
    java.lang.Object[] var35 = var29.toArray();
    int var36 = var10.indexOf((java.lang.Object)var29);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var29.removeRange(1, 102);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var25 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var33 + "' != '" + "[10]"+ "'", var33.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var34);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var36 == (-1));

  }

  public void test71() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test71");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    java.lang.String var4 = var2.getFieldLabel(1);
    java.lang.Class var6 = var2.getFieldType(100);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var7 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var7.trimToSize();
    var7.addElement((java.lang.Object)(byte)10);
    var7.setSize(100);
    java.lang.Object var13 = var7.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var14 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var15 = var14.getColumnCount();
    var7.push((java.lang.Object)var14);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var17 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var17.trimToSize();
    var17.addElement((java.lang.Object)(byte)10);
    java.lang.Object var21 = var17.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var23 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var24 = var23.getStartPosition();
    java.io.File[] var26 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var28 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var26, true);
    java.lang.Object var31 = var28.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var32 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var34 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var32, true);
    java.lang.Object var36 = var28.getValueForProperty((java.lang.Object)var32, "hi!");
    var23.putProperty((java.lang.Object)0.0f, (java.lang.Object)var32);
    javax.swing.text.Position var38 = var23.getStartPosition();
    boolean var39 = var23.isModified();
    int var40 = var17.lastIndexOf((java.lang.Object)var23);
    boolean var41 = var7.contains((java.lang.Object)var23);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var2.updateNode((java.lang.Object)var23);
      fail("Expected exception of type com.hyperrealm.kiwi.ui.model.ImmutableModelException");
    } catch (com.hyperrealm.kiwi.ui.model.ImmutableModelException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + "Size"+ "'", var4.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var13 + "' != '" + (byte)10+ "'", var13.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var15 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var21 + "' != '" + (byte)10+ "'", var21.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var32);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var39 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var40 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var41 == false);

  }

  public void test72() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test72");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    java.lang.Object var4 = var0.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var6 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var7 = var6.getStartPosition();
    java.io.File[] var9 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var11 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var9, true);
    java.lang.Object var14 = var11.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var15 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var17 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var15, true);
    java.lang.Object var19 = var11.getValueForProperty((java.lang.Object)var15, "hi!");
    var6.putProperty((java.lang.Object)0.0f, (java.lang.Object)var15);
    javax.swing.text.Position var21 = var6.getStartPosition();
    boolean var22 = var6.isModified();
    int var23 = var0.lastIndexOf((java.lang.Object)var6);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var24 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var24.trimToSize();
    var24.addElement((java.lang.Object)(byte)10);
    java.lang.Object var28 = var24.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var30 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var31 = var30.getStartPosition();
    java.io.File[] var33 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var35 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var33, true);
    java.lang.Object var38 = var35.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var39 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var41 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var39, true);
    java.lang.Object var43 = var35.getValueForProperty((java.lang.Object)var39, "hi!");
    var30.putProperty((java.lang.Object)0.0f, (java.lang.Object)var39);
    javax.swing.text.Position var45 = var30.getStartPosition();
    boolean var46 = var30.isModified();
    int var47 = var24.lastIndexOf((java.lang.Object)var30);
    int var49 = var0.lastIndexOf((java.lang.Object)var30, 0);
    boolean var50 = var0.isEmpty();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + (byte)10+ "'", var4.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var23 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var28 + "' != '" + (byte)10+ "'", var28.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var33);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var39);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var43);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var45);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var46 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var47 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var49 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var50 == false);

  }

  public void test73() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test73");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    java.lang.String var4 = var2.getFieldLabel(1);
    int var5 = var2.getFieldCount();
    java.io.File[] var6 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var8 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var6, true);
    java.lang.Object var11 = var8.getValueForProperty((java.lang.Object)(byte)0, "");
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var12 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var12.trimToSize();
    var12.addElement((java.lang.Object)(byte)10);
    var12.setSize(100);
    java.lang.Object var18 = var12.pop();
    int var19 = var12.capacity();
    int var20 = var12.getDepth();
    java.lang.Object var22 = var12.getElementAt(4);
    java.lang.Object var24 = var8.getValueForProperty((java.lang.Object)var12, "0");
    com.hyperrealm.kiwi.ui.model.KDocument var26 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    var26.clearModified();
    javax.swing.text.Element[] var28 = var26.getRootElements();
    var12.setElementAt((java.lang.Object)var26, 0);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var2.setRoot((java.lang.Object)var12);
      fail("Expected exception of type com.hyperrealm.kiwi.ui.model.ImmutableModelException");
    } catch (com.hyperrealm.kiwi.ui.model.ImmutableModelException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + "Size"+ "'", var4.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == 4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var11);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var18 + "' != '" + (byte)10+ "'", var18.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var19 == 100);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var20 == 99);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var22);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var28);

  }

  public void test74() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test74");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var2 = var1.getStartPosition();
    com.hyperrealm.kiwi.ui.model.KDocument var4 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    int var5 = var4.getAsynchronousLoadPriority();
    int var6 = var4.getMaximumLength();
    javax.swing.text.Position var7 = var4.getStartPosition();
    java.lang.Object var8 = var1.getProperty((java.lang.Object)var4);
    int var9 = var1.getLength();
    var1.readLock();
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var9 == 0);

  }

  public void test75() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test75");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var1 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.removeItem((java.lang.Object)var1);
    var0.removeItemAt(0);
    java.lang.String var6 = var0.getFieldLabel(0);
    var0.removeItemAt(10);
    var0.clear();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var10 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    javax.swing.event.TableColumnModelListener[] var11 = var10.getColumnModelListeners();
    boolean var12 = var10.getColumnSelectionAllowed();
    java.lang.Object var14 = var0.getField((java.lang.Object)var10, (-1));
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      javax.swing.table.TableColumn var16 = var10.getColumn(102);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var11);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var12 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var14);

  }

  public void test76() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test76");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var1 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.removeItem((java.lang.Object)var1);
    boolean var3 = var1.getColumnSelectionAllowed();
    var1.setColumnMargin(200);
    int var6 = var1.getColumnMargin();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == 200);

  }

  public void test77() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test77");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var1 = var0.getColumnCount();
    java.util.Enumeration var2 = var0.getColumns();
    int var3 = var0.getTotalColumnWidth();
    int var5 = var0.getColumnIndexAtX(4);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == (-1));

  }

  public void test78() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test78");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var1 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.removeItem((java.lang.Object)var1);
    boolean var3 = var1.getColumnSelectionAllowed();
    var1.setColumnMargin(200);
    javax.swing.ListSelectionModel var6 = var1.getSelectionModel();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var7 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var8 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var7.removeItem((java.lang.Object)var8);
    var7.removeItemAt(0);
    java.lang.String var13 = var7.getFieldLabel(0);
    var7.clear();
    java.util.Iterator var15 = var7.iterator();
    java.lang.Class var17 = var7.getFieldType(99);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.util.EventListener[] var18 = var1.<java.util.EventListener>getListeners(var17);
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var13);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);

  }

  public void test79() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test79");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var2 = var1.getStartPosition();
    int var3 = var1.getMaximumLength();
    javax.swing.text.Position var4 = var1.getEndPosition();
    int var5 = var1.getLength();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var6 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var6.setColumnMargin(1);
    int var9 = var6.getColumnCount();
    java.lang.Object var10 = var1.getProperty((java.lang.Object)var9);
    javax.swing.text.Position var11 = var1.getEndPosition();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var1.remove(0, 102);
      fail("Expected exception of type javax.swing.text.BadLocationException");
    } catch (javax.swing.text.BadLocationException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var9 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var11);

  }

  public void test80() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test80");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var6 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.addElement((java.lang.Object)var6);
    java.lang.Object var9 = var0.get(10);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var10.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var13.removeItemAt((-1));
    java.lang.Object var17 = var10.getField((java.lang.Object)var13, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var18 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var13);
    var0.append((java.lang.Object)var13);
    int var20 = var0.size();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var21 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var22 = var21.getFieldCount();
    java.util.Iterator var23 = var21.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var25 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var26 = var25.getStartPosition();
    var21.addItem((java.lang.Object)var26);
    int var28 = var21.getFieldCount();
    com.hyperrealm.kiwi.ui.model.KDocument var30 = new com.hyperrealm.kiwi.ui.model.KDocument(10);
    javax.swing.text.Position var31 = var30.getStartPosition();
    int var32 = var30.getAsynchronousLoadPriority();
    java.lang.Object var34 = var21.getField((java.lang.Object)var32, 1);
    var0.insertElementAt((java.lang.Object)1, 10);
    var0.ensureCapacity(102);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var20 == 102);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var28 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var32 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var34 + "' != '" + (-1)+ "'", var34.equals((-1)));

  }

  public void test81() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test81");


    com.hyperrealm.kiwi.ui.model.OrderedListModel var0 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var2 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var3 = var2.getStartPosition();
    java.io.File[] var5 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var7 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var5, true);
    java.lang.Object var10 = var7.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var11 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var13 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var11, true);
    java.lang.Object var15 = var7.getValueForProperty((java.lang.Object)var11, "hi!");
    var2.putProperty((java.lang.Object)0.0f, (java.lang.Object)var11);
    var0.setElements((java.lang.Object[])var11);
    var0.removeRange(10, 0);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var22 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var23 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var22);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var25 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var26 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var25);
    var23.releaseChildren((java.lang.Object)var26);
    com.hyperrealm.kiwi.ui.model.TableSorter var28 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var29 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var30 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var29.addTableModelListener((javax.swing.event.TableModelListener)var30);
    var28.setModel((javax.swing.table.TableModel)var29);
    var28.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var35 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var28);
    var23.releaseChildren((java.lang.Object)var28);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var37 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var37.trimToSize();
    var37.addElement((java.lang.Object)(byte)10);
    boolean var42 = var37.contains((java.lang.Object)10L);
    int var43 = var37.getDepth();
    java.lang.String var44 = var37.toString();
    var23.releaseChildren((java.lang.Object)var37);
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var46 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var47 = var46.getColumnCount();
    java.util.Enumeration var48 = var46.getColumns();
    int var49 = var46.getTotalColumnWidth();
    boolean var50 = var46.getColumnSelectionAllowed();
    var46.setColumnMargin(200);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var53 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var53.trimToSize();
    var53.addElement((java.lang.Object)(byte)10);
    var53.setSize(100);
    java.lang.Object var59 = var53.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var60 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var61 = var60.getColumnCount();
    var53.push((java.lang.Object)var60);
    int var63 = var23.getIndexOfChild((java.lang.Object)200, (java.lang.Object)var60);
    int var64 = var23.getFieldCount();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var65 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var67 = var65.getColumnIndexAtX(1);
    int var68 = var65.getColumnMargin();
    int var69 = var65.getRealColumnCount();
    javax.swing.ListSelectionModel var70 = var65.getSelectionModel();
    int var71 = var23.getChildCount((java.lang.Object)var65);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var73 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var74 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var73);
    java.lang.String var76 = var74.getFieldLabel(1);
    java.lang.Object var77 = var74.getRoot();
    var74.releaseChildren((java.lang.Object)"[10]");
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var80 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var80.trimToSize();
    var80.addElement((java.lang.Object)(byte)10);
    boolean var85 = var80.contains((java.lang.Object)10L);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var86 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    java.util.Iterator var87 = var86.iterator();
    int var88 = var74.getIndexOfChild((java.lang.Object)var80, (java.lang.Object)var86);
    java.lang.Object var89 = var23.getParent((java.lang.Object)var80);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var0.addElement((java.lang.Object)var80);
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var3);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var11);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var42 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var43 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var44 + "' != '" + "[10]"+ "'", var44.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var47 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var48);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var49 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var50 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var59 + "' != '" + (byte)10+ "'", var59.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var61 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var63 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var64 == 4);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var67 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var68 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var69 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var70);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var71 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var76 + "' != '" + "Size"+ "'", var76.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var77);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var85 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var87);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var88 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var89);

  }

  public void test82() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test82");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    java.lang.String var4 = var0.toString();
    javax.swing.event.ListDataListener[] var5 = var0.getListDataListeners();
    java.lang.Object[] var6 = var0.toArray();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var7 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var8 = var7.getFieldCount();
    java.util.Iterator var9 = var7.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var11 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var12 = var11.getStartPosition();
    var7.addItem((java.lang.Object)var12);
    int var14 = var7.getFieldCount();
    java.lang.Class var16 = var7.getFieldType(200);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.util.EventListener[] var17 = var0.<java.util.EventListener>getListeners(var16);
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + "[10]"+ "'", var4.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var14 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var16);

  }

  public void test83() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test83");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    java.lang.Object var6 = var0.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var7 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var8 = var7.getColumnCount();
    var0.push((java.lang.Object)var7);
    int var10 = var0.getSize();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var11 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var11.trimToSize();
    var11.addElement((java.lang.Object)(byte)10);
    java.lang.Object var15 = var11.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var17 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var18 = var17.getStartPosition();
    java.io.File[] var20 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var22 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var20, true);
    java.lang.Object var25 = var22.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var26 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var28 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var26, true);
    java.lang.Object var30 = var22.getValueForProperty((java.lang.Object)var26, "hi!");
    var17.putProperty((java.lang.Object)0.0f, (java.lang.Object)var26);
    javax.swing.text.Position var32 = var17.getStartPosition();
    boolean var33 = var17.isModified();
    int var34 = var11.lastIndexOf((java.lang.Object)var17);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var35 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var35.trimToSize();
    var35.addElement((java.lang.Object)(byte)10);
    java.lang.Object var39 = var35.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var41 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var42 = var41.getStartPosition();
    java.io.File[] var44 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var46 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var44, true);
    java.lang.Object var49 = var46.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var50 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var52 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var50, true);
    java.lang.Object var54 = var46.getValueForProperty((java.lang.Object)var50, "hi!");
    var41.putProperty((java.lang.Object)0.0f, (java.lang.Object)var50);
    javax.swing.text.Position var56 = var41.getStartPosition();
    boolean var57 = var41.isModified();
    int var58 = var35.lastIndexOf((java.lang.Object)var41);
    int var60 = var11.lastIndexOf((java.lang.Object)var41, 0);
    java.lang.Object var62 = var11.elementAt(0);
    int var64 = var0.indexOf((java.lang.Object)var11, 99);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var6 + "' != '" + (byte)10+ "'", var6.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var10 == 100);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var15 + "' != '" + (byte)10+ "'", var15.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var20);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var30);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var32);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var33 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var34 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var39 + "' != '" + (byte)10+ "'", var39.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var44);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var49);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var50);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var54);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var56);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var57 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var58 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var60 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var62 + "' != '" + (byte)10+ "'", var62.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var64 == (-1));

  }

  public void test84() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test84");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var2 = var1.getStartPosition();
    int var3 = var1.getMaximumLength();
    javax.swing.text.Position var4 = var1.getEndPosition();
    int var5 = var1.getLength();
    com.hyperrealm.kiwi.ui.model.ProxyTableModel var6 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var7 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var7.removeElementAt(0);
    var7.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var12 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var12.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var16 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var17 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var18 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var17.addTableModelListener((javax.swing.event.TableModelListener)var18);
    var16.setModel((javax.swing.table.TableModel)var17);
    var12.setModel((javax.swing.table.TableModel)var16);
    int var22 = var7.indexOf((java.lang.Object)var16);
    var1.putProperty((java.lang.Object)var6, (java.lang.Object)var7);
    java.util.Iterator var24 = var7.iterator();
    int var25 = var7.getSize();
    com.hyperrealm.kiwi.ui.model.KDocument var27 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var28 = var27.getStartPosition();
    java.io.File[] var30 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var32 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var30, true);
    java.lang.Object var35 = var32.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var36 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var38 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var36, true);
    java.lang.Object var40 = var32.getValueForProperty((java.lang.Object)var36, "hi!");
    var27.putProperty((java.lang.Object)0.0f, (java.lang.Object)var36);
    javax.swing.text.Position var42 = var27.getEndPosition();
    var27.setMaximumLength(1);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var7.addElement((java.lang.Object)var27);
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var25 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var28);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var30);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var40);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var42);

  }

  public void test85() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test85");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var2 = var0.getColumnIndexAtX(1);
    int var3 = var0.getSelectedColumnCount();
    int var4 = var0.getSelectedColumnCount();
    boolean var5 = var0.getColumnSelectionAllowed();
    int var6 = var0.getColumnMargin();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == 1);

  }

  public void test86() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test86");


    com.hyperrealm.kiwi.ui.model.OrderedListModel var0 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var2 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var3 = var2.getStartPosition();
    java.io.File[] var5 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var7 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var5, true);
    java.lang.Object var10 = var7.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var11 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var13 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var11, true);
    java.lang.Object var15 = var7.getValueForProperty((java.lang.Object)var11, "hi!");
    var2.putProperty((java.lang.Object)0.0f, (java.lang.Object)var11);
    var0.setElements((java.lang.Object[])var11);
    var0.removeRange(10, 0);
    var0.updateItem((java.lang.Comparable)(byte)100);
    var0.addElement((java.lang.Comparable)10.0f);
    var0.clear();
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var3);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var11);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var15);

  }

  public void test87() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test87");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var1 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var2 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var1.addTableModelListener((javax.swing.event.TableModelListener)var2);
    var0.setModel((javax.swing.table.TableModel)var1);
    var0.sortByColumn((-1));
    int var8 = var0.findColumn("Size");
    var0.fireTableStructureChanged();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == (-1));

  }

  public void test88() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test88");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    java.lang.String var3 = var1.getFieldLabel(1);
    java.lang.Class var5 = var1.getFieldType((-1));
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var7 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var8 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var7);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var10 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var11 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var10);
    var8.releaseChildren((java.lang.Object)var11);
    com.hyperrealm.kiwi.ui.model.TableSorter var13 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var15 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var14.addTableModelListener((javax.swing.event.TableModelListener)var15);
    var13.setModel((javax.swing.table.TableModel)var14);
    var13.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var20 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var13);
    var8.releaseChildren((java.lang.Object)var13);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var22 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var23 = var22.getFieldCount();
    java.util.Iterator var24 = var22.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var26 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var27 = var26.getStartPosition();
    var22.addItem((java.lang.Object)var27);
    java.util.Iterator var29 = var22.iterator();
    java.lang.Object var30 = var8.getParent((java.lang.Object)var22);
    com.hyperrealm.kiwi.ui.model.KDocument var32 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    com.hyperrealm.kiwi.ui.model.KDocument var34 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var35 = var34.getStartPosition();
    java.io.File[] var37 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var39 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var37, true);
    java.lang.Object var42 = var39.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var43 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var45 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var43, true);
    java.lang.Object var47 = var39.getValueForProperty((java.lang.Object)var43, "hi!");
    var34.putProperty((java.lang.Object)0.0f, (java.lang.Object)var43);
    java.lang.Object var49 = var32.getProperty((java.lang.Object)var34);
    var32.clearModified();
    java.lang.Object var51 = var8.getParent((java.lang.Object)var32);
    var1.releaseChildren((java.lang.Object)var8);
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var53 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var54 = var53.getColumnCount();
    int var55 = var53.getColumnMargin();
    int var56 = var53.getColumnCount();
    java.util.Enumeration var57 = var53.getColumns();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var58 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var58.removeItemAt((-1));
    var58.clear();
    java.lang.String var63 = var58.getFieldLabel(10);
    com.hyperrealm.kiwi.ui.model.TableSorter var64 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var64.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var68 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var69 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var70 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var69.addTableModelListener((javax.swing.event.TableModelListener)var70);
    var68.setModel((javax.swing.table.TableModel)var69);
    var64.setModel((javax.swing.table.TableModel)var68);
    var68.fireTableCellUpdated(1, 0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var78 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var78.trimToSize();
    var78.addElement((java.lang.Object)(byte)10);
    var78.setSize(100);
    java.lang.Object var84 = var78.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var85 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var86 = var85.getColumnCount();
    var78.push((java.lang.Object)var85);
    var58.setField((java.lang.Object)1, 102, (java.lang.Object)var85);
    javax.swing.ListSelectionModel var89 = var85.getSelectionModel();
    var53.setSelectionModel(var89);
    var8.preloadChildren((java.lang.Object)var89);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var3 + "' != '" + "Size"+ "'", var3.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var23 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var27);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var30);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var37);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var43);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var47);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var49);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var51);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var54 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var55 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var56 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var57);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var63);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var84 + "' != '" + (byte)10+ "'", var84.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var86 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var89);

  }

  public void test89() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test89");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var4 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var5 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var4);
    var2.releaseChildren((java.lang.Object)var5);
    com.hyperrealm.kiwi.ui.model.TableSorter var7 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var8 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var8.addTableModelListener((javax.swing.event.TableModelListener)var9);
    var7.setModel((javax.swing.table.TableModel)var8);
    var7.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var7);
    var2.releaseChildren((java.lang.Object)var7);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var16 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var17 = var16.getFieldCount();
    java.util.Iterator var18 = var16.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var20 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var21 = var20.getStartPosition();
    var16.addItem((java.lang.Object)var21);
    java.util.Iterator var23 = var16.iterator();
    java.lang.Object var24 = var2.getParent((java.lang.Object)var16);
    java.io.File[] var25 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var27 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var25, true);
    java.lang.Object var30 = var27.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var31 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var33 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var31, true);
    java.lang.Object var35 = var27.getValueForProperty((java.lang.Object)var31, "hi!");
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var37 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var31, false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var38 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var37);
    int var39 = var2.getChildCount((java.lang.Object)var37);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var40 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var40.trimToSize();
    var40.addElement((java.lang.Object)(byte)10);
    var40.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var46 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var40.addElement((java.lang.Object)var46);
    java.lang.Object var49 = var40.get(10);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var50 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var50.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var53 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var53.removeItemAt((-1));
    java.lang.Object var57 = var50.getField((java.lang.Object)var53, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var58 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var53);
    var40.append((java.lang.Object)var53);
    int var60 = var40.size();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var61 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var61.trimToSize();
    var61.addElement((java.lang.Object)(byte)10);
    var61.setSize(100);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var67 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var67.trimToSize();
    var67.addElement((java.lang.Object)(byte)10);
    var67.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var73 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var67.addElement((java.lang.Object)var73);
    java.lang.Object var76 = var67.get(10);
    var61.insertElementAt((java.lang.Object)var67, 100);
    int var80 = var40.indexOf((java.lang.Object)var61, 100);
    var40.removeAllElements();
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var82 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var83 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var82);
    java.lang.String var85 = var83.getFieldLabel(1);
    com.hyperrealm.kiwi.ui.model.KDocument var87 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    var87.clearModified();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var89 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var90 = var89.getFieldCount();
    java.util.Iterator var91 = var89.iterator();
    var87.putProperty((java.lang.Object)var91, (java.lang.Object)'4');
    int var94 = var83.getChildCount((java.lang.Object)var91);
    boolean var95 = var40.contains((java.lang.Object)var94);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      boolean var96 = var37.isExpandable((java.lang.Object)var40);
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var17 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var30);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var39 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var49);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var57);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var60 == 102);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var76);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var80 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var85 + "' != '" + "Size"+ "'", var85.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var90 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var91);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var94 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var95 == false);

  }

  public void test90() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test90");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    int var2 = var1.getAsynchronousLoadPriority();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var3 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var3.clear();
    var3.removeElementAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var7 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var7.trimToSize();
    var7.addElement((java.lang.Object)(byte)10);
    var7.setSize(100);
    java.lang.Object var13 = var7.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var14 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var15 = var14.getColumnCount();
    var7.push((java.lang.Object)var14);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var17 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var17.trimToSize();
    var17.addElement((java.lang.Object)(byte)10);
    java.lang.Object var21 = var17.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var23 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var24 = var23.getStartPosition();
    java.io.File[] var26 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var28 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var26, true);
    java.lang.Object var31 = var28.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var32 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var34 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var32, true);
    java.lang.Object var36 = var28.getValueForProperty((java.lang.Object)var32, "hi!");
    var23.putProperty((java.lang.Object)0.0f, (java.lang.Object)var32);
    javax.swing.text.Position var38 = var23.getStartPosition();
    boolean var39 = var23.isModified();
    int var40 = var17.lastIndexOf((java.lang.Object)var23);
    boolean var41 = var7.contains((java.lang.Object)var23);
    int var42 = var3.indexOf((java.lang.Object)var23);
    boolean var43 = var23.isModified();
    javax.swing.event.DocumentListener[] var44 = var23.getDocumentListeners();
    java.util.Dictionary var45 = var23.getDocumentProperties();
    var1.setDocumentProperties(var45);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var1.remove(101, 101);
      fail("Expected exception of type javax.swing.text.BadLocationException");
    } catch (javax.swing.text.BadLocationException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var13 + "' != '" + (byte)10+ "'", var13.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var15 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var21 + "' != '" + (byte)10+ "'", var21.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var32);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var39 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var40 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var41 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var42 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var43 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var44);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var45);

  }

  public void test91() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test91");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    int var4 = var1.getIndexOfChild((java.lang.Object)(-1.0d), (java.lang.Object)true);
    int var5 = var1.getFieldCount();
    java.lang.Class var7 = var1.getFieldType(200);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == 4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);

  }

  public void test92() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test92");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    java.lang.Object var6 = var0.pop();
    int var9 = var0.lastIndexOf((java.lang.Object)true, 1);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var11 = var0.getElementAt(100);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var6 + "' != '" + (byte)10+ "'", var6.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var9 == (-1));

  }

  public void test93() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test93");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var1 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.removeItem((java.lang.Object)var1);
    var0.removeItemAt(0);
    boolean var7 = var0.isFieldMutable((java.lang.Object)false, (-1));
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var8 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var8.trimToSize();
    var8.addElement((java.lang.Object)(byte)10);
    var8.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var14 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var8.addElement((java.lang.Object)var14);
    java.lang.Object var17 = var8.get(10);
    var8.setSize(1);
    java.lang.Object var21 = var8.elementAt(0);
    var0.insertItemAt((java.lang.Object)var8, 0);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var24 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var25 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var24);
    int var28 = var25.getIndexOfChild((java.lang.Object)(-1.0d), (java.lang.Object)true);
    var25.removeNode((java.lang.Object)10L);
    java.lang.Object var31 = new java.lang.Object();
    int var32 = var25.getChildCount(var31);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var34 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var35 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var34);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var37 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var38 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var37);
    var35.releaseChildren((java.lang.Object)var38);
    com.hyperrealm.kiwi.ui.model.TableSorter var40 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var41 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var42 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var41.addTableModelListener((javax.swing.event.TableModelListener)var42);
    var40.setModel((javax.swing.table.TableModel)var41);
    var40.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var47 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var40);
    var35.releaseChildren((java.lang.Object)var40);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var49 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var49.trimToSize();
    var49.addElement((java.lang.Object)(byte)10);
    boolean var54 = var49.contains((java.lang.Object)10L);
    int var55 = var49.getDepth();
    java.lang.String var56 = var49.toString();
    var35.releaseChildren((java.lang.Object)var49);
    java.lang.String var59 = var35.getFieldLabel(1);
    java.lang.Object var61 = var25.getChild((java.lang.Object)var59, 100);
    com.hyperrealm.kiwi.ui.model.TableSorter var62 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var63 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var62.addTableModelListener((javax.swing.event.TableModelListener)var63);
    java.lang.Object var66 = var25.getChild((java.lang.Object)var63, 102);
    boolean var68 = var0.isFieldMutable((java.lang.Object)102, 100);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var21 + "' != '" + (byte)10+ "'", var21.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var28 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var32 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var54 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var55 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var56 + "' != '" + "[10]"+ "'", var56.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var59 + "' != '" + "Size"+ "'", var59.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var61);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var66);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var68 == false);

  }

  public void test94() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test94");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var2 = var0.getColumnIndexAtX(1);
    int var3 = var0.getColumnMargin();
    int var4 = var0.getSelectedColumnCount();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == 0);

  }

  public void test95() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test95");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var2 = var0.getColumnIndexAtX(1);
    int var4 = var0.getColumnIndexAtX(10);
    java.util.Enumeration var5 = var0.getColumns();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);

  }

  public void test96() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test96");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    java.lang.Object var6 = var0.pop();
    int var9 = var0.lastIndexOf((java.lang.Object)true, 1);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var10.trimToSize();
    var10.addElement((java.lang.Object)(byte)10);
    boolean var15 = var10.contains((java.lang.Object)10L);
    int var16 = var10.getDepth();
    javax.swing.event.ListDataListener[] var17 = var10.getListDataListeners();
    int var19 = var0.lastIndexOf((java.lang.Object)var17, 1);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var21 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var22 = var21.getFieldCount();
    java.util.Iterator var23 = var21.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var25 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var26 = var25.getStartPosition();
    int var27 = var25.getMaximumLength();
    java.util.Dictionary var28 = var25.getDocumentProperties();
    var21.addItem((java.lang.Object)var25);
    java.lang.Object var30 = var0.set(1, (java.lang.Object)var21);
    var0.clear();
    var0.clear();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var6 + "' != '" + (byte)10+ "'", var6.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var9 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var15 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var19 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var27 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var28);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var30);

  }

  public void test97() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test97");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    java.lang.Object var4 = var0.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var6 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var7 = var6.getStartPosition();
    java.io.File[] var9 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var11 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var9, true);
    java.lang.Object var14 = var11.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var15 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var17 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var15, true);
    java.lang.Object var19 = var11.getValueForProperty((java.lang.Object)var15, "hi!");
    var6.putProperty((java.lang.Object)0.0f, (java.lang.Object)var15);
    javax.swing.text.Position var21 = var6.getStartPosition();
    boolean var22 = var6.isModified();
    int var23 = var0.lastIndexOf((java.lang.Object)var6);
    java.lang.Object var24 = var0.lastElement();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var26 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var27 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var26.removeItem((java.lang.Object)var27);
    boolean var29 = var27.getColumnSelectionAllowed();
    var27.setColumnMargin(200);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var0.add(4, (java.lang.Object)200);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + (byte)10+ "'", var4.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var23 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var24 + "' != '" + (byte)10+ "'", var24.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var29 == false);

  }

  public void test98() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test98");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    int var2 = var1.getAsynchronousLoadPriority();
    int var3 = var1.getMaximumLength();
    javax.swing.text.DocumentFilter var4 = var1.getDocumentFilter();
    javax.swing.text.Position var5 = var1.getEndPosition();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);

  }

  public void test99() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test99");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    java.lang.String var3 = var1.getFieldLabel(1);
    com.hyperrealm.kiwi.ui.model.KDocument var5 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    var5.clearModified();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var7 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var8 = var7.getFieldCount();
    java.util.Iterator var9 = var7.iterator();
    var5.putProperty((java.lang.Object)var9, (java.lang.Object)'4');
    int var12 = var1.getChildCount((java.lang.Object)var9);
    java.lang.Class var14 = var1.getFieldType(10);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var3 + "' != '" + "Size"+ "'", var3.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var12 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var14);

  }

  public void test100() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test100");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var1 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var2 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var1.addTableModelListener((javax.swing.event.TableModelListener)var2);
    var0.setModel((javax.swing.table.TableModel)var1);
    var0.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var7 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var0);
    var0.sortByColumn(10);
    var0.fireTableStructureChanged();
    var0.sortByColumn(200);

  }

  public void test101() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test101");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var4 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var5 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var4);
    var2.releaseChildren((java.lang.Object)var5);
    com.hyperrealm.kiwi.ui.model.TableSorter var7 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var8 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var8.addTableModelListener((javax.swing.event.TableModelListener)var9);
    var7.setModel((javax.swing.table.TableModel)var8);
    var7.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var7);
    var2.releaseChildren((java.lang.Object)var7);
    com.hyperrealm.kiwi.ui.model.TableSorter var16 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var16.fireTableRowsUpdated(100, 1);
    boolean var20 = var16.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var21 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var22 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var23 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var22.addTableModelListener((javax.swing.event.TableModelListener)var23);
    var21.setModel((javax.swing.table.TableModel)var22);
    var16.setModel((javax.swing.table.TableModel)var22);
    com.hyperrealm.kiwi.ui.model.TableSorter var27 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var29 = var27.findColumn("");
    var16.setModel((javax.swing.table.TableModel)var27);
    int var32 = var16.findColumn("");
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var2.updateNode((java.lang.Object)"");
      fail("Expected exception of type com.hyperrealm.kiwi.ui.model.ImmutableModelException");
    } catch (com.hyperrealm.kiwi.ui.model.ImmutableModelException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var20 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var29 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var32 == (-1));

  }

  public void test102() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test102");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    java.lang.Object var6 = var0.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var7 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var8 = var7.getColumnCount();
    var0.push((java.lang.Object)var7);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var10.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var13.removeItemAt((-1));
    java.lang.Object var17 = var10.getField((java.lang.Object)var13, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var18 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var13);
    com.hyperrealm.kiwi.ui.model.TableSorter var19 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var19.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var23 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var24 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var25 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var24.addTableModelListener((javax.swing.event.TableModelListener)var25);
    var23.setModel((javax.swing.table.TableModel)var24);
    var19.setModel((javax.swing.table.TableModel)var23);
    var19.fireTableRowsUpdated(10, 0);
    var18.removeTableModelListener((javax.swing.event.TableModelListener)var19);
    int var33 = var0.lastIndexOf((java.lang.Object)var18);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Class var35 = var18.getColumnClass(99);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var6 + "' != '" + (byte)10+ "'", var6.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var33 == (-1));

  }

  public void test103() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test103");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var1 = var0.getFieldCount();
    java.util.Iterator var2 = var0.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var4 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var5 = var4.getStartPosition();
    int var6 = var4.getMaximumLength();
    java.util.Dictionary var7 = var4.getDocumentProperties();
    var0.addItem((java.lang.Object)var4);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var9 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var9.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var12 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var12.removeItemAt((-1));
    java.lang.Object var16 = var9.getField((java.lang.Object)var12, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var17 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var12);
    var0.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var17);
    com.hyperrealm.kiwi.ui.model.KDocument var20 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var21 = var20.getStartPosition();
    int var22 = var20.getMaximumLength();
    javax.swing.text.Position var23 = var20.getEndPosition();
    int var24 = var20.getLength();
    com.hyperrealm.kiwi.ui.model.ProxyTableModel var25 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var26 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var26.removeElementAt(0);
    var26.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var31 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var31.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var35 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var36 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var37 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var36.addTableModelListener((javax.swing.event.TableModelListener)var37);
    var35.setModel((javax.swing.table.TableModel)var36);
    var31.setModel((javax.swing.table.TableModel)var35);
    int var41 = var26.indexOf((java.lang.Object)var35);
    var20.putProperty((java.lang.Object)var25, (java.lang.Object)var26);
    var17.removeTableModelListener((javax.swing.event.TableModelListener)var25);
    com.hyperrealm.kiwi.ui.model.TableSorter var44 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var17);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var46 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var47 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var46);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var49 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var50 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var49);
    var47.releaseChildren((java.lang.Object)var50);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var52 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var52.trimToSize();
    var52.addElement((java.lang.Object)(byte)10);
    java.lang.Object var56 = var52.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var58 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var59 = var58.getStartPosition();
    java.io.File[] var61 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var63 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var61, true);
    java.lang.Object var66 = var63.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var67 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var69 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var67, true);
    java.lang.Object var71 = var63.getValueForProperty((java.lang.Object)var67, "hi!");
    var58.putProperty((java.lang.Object)0.0f, (java.lang.Object)var67);
    javax.swing.text.Position var73 = var58.getStartPosition();
    boolean var74 = var58.isModified();
    int var75 = var52.lastIndexOf((java.lang.Object)var58);
    var47.releaseChildren((java.lang.Object)var75);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var77 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var77.removeElementAt(0);
    var77.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var82 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var82.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var86 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var87 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var88 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var87.addTableModelListener((javax.swing.event.TableModelListener)var88);
    var86.setModel((javax.swing.table.TableModel)var87);
    var82.setModel((javax.swing.table.TableModel)var86);
    int var92 = var77.indexOf((java.lang.Object)var86);
    var47.preloadChildren((java.lang.Object)var86);
    var44.setModel((javax.swing.table.TableModel)var86);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var16);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var24 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var41 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var56 + "' != '" + (byte)10+ "'", var56.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var59);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var61);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var66);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var67);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var71);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var73);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var74 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var75 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var92 == (-1));

  }

  public void test104() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test104");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var1 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var0.addTableModelListener((javax.swing.event.TableModelListener)var1);
    boolean var3 = var0.isSortedAscending();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == true);

  }

  public void test105() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test105");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var1 = var0.getColumnCount();
    int var2 = var0.getRealColumnCount();
    int var4 = var0.getColumnIndexAtX(100);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var5 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var6 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var5);
    java.lang.String var8 = var6.getFieldLabel(1);
    java.lang.Class var10 = var6.getFieldType((-1));
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.util.EventListener[] var11 = var0.<java.util.EventListener>getListeners(var10);
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var8 + "' != '" + "Size"+ "'", var8.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var10);

  }

  public void test106() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test106");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    int var4 = var1.getIndexOfChild((java.lang.Object)(-1.0d), (java.lang.Object)true);
    int var5 = var1.getFieldCount();
    int var6 = var1.getFieldCount();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == 4);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == 4);

  }

  public void test107() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test107");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    java.lang.Object var6 = var0.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var7 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var8 = var7.getColumnCount();
    var0.push((java.lang.Object)var7);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var10.trimToSize();
    var10.addElement((java.lang.Object)(byte)10);
    java.lang.Object var14 = var10.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var16 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var17 = var16.getStartPosition();
    java.io.File[] var19 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var21 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var19, true);
    java.lang.Object var24 = var21.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var25 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var27 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var25, true);
    java.lang.Object var29 = var21.getValueForProperty((java.lang.Object)var25, "hi!");
    var16.putProperty((java.lang.Object)0.0f, (java.lang.Object)var25);
    javax.swing.text.Position var31 = var16.getStartPosition();
    boolean var32 = var16.isModified();
    int var33 = var10.lastIndexOf((java.lang.Object)var16);
    boolean var34 = var0.contains((java.lang.Object)var16);
    com.hyperrealm.kiwi.ui.model.TableSorter var36 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var36.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var40 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var41 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var42 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var41.addTableModelListener((javax.swing.event.TableModelListener)var42);
    var40.setModel((javax.swing.table.TableModel)var41);
    var36.setModel((javax.swing.table.TableModel)var40);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var46 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var46.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var49 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var49.removeItemAt((-1));
    java.lang.Object var53 = var46.getField((java.lang.Object)var49, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var54 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var49);
    var40.setModel((javax.swing.table.TableModel)var54);
    java.lang.Object var56 = var0.set(99, (java.lang.Object)var54);
    int var57 = var0.getSize();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var6 + "' != '" + (byte)10+ "'", var6.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var14 + "' != '" + (byte)10+ "'", var14.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var32 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var33 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var34 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var53);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var56);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var57 == 100);

  }

  public void test108() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test108");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var2 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var2.trimToSize();
    var2.addElement((java.lang.Object)(byte)10);
    boolean var7 = var2.contains((java.lang.Object)10L);
    int var8 = var2.getDepth();
    javax.swing.event.ListDataListener[] var9 = var2.getListDataListeners();
    java.util.Iterator var10 = var1.getChildren((java.lang.Object)var9);
    java.lang.Class var12 = var1.getFieldType((-1));
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var13.trimToSize();
    var13.addElement((java.lang.Object)(byte)10);
    var13.setSize(100);
    java.lang.Object[] var19 = var13.toArray();
    int var20 = var1.getChildCount((java.lang.Object)var13);
    int var21 = var1.getFieldCount();
    com.hyperrealm.kiwi.ui.model.KDocument var23 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var24 = var23.getStartPosition();
    java.io.File[] var26 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var28 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var26, true);
    java.lang.Object var31 = var28.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var32 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var34 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var32, true);
    java.lang.Object var36 = var28.getValueForProperty((java.lang.Object)var32, "hi!");
    var23.putProperty((java.lang.Object)0.0f, (java.lang.Object)var32);
    javax.swing.text.Position var38 = var23.getStartPosition();
    boolean var39 = var23.isModified();
    var23.setMaximumLength(0);
    javax.swing.text.DocumentFilter var42 = var23.getDocumentFilter();
    java.lang.Object var44 = var1.getChild((java.lang.Object)var23, 100);
    com.hyperrealm.kiwi.ui.model.TableSorter var45 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var45.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var49 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var50 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var51 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var50.addTableModelListener((javax.swing.event.TableModelListener)var51);
    var49.setModel((javax.swing.table.TableModel)var50);
    var45.setModel((javax.swing.table.TableModel)var49);
    var45.fireTableRowsUpdated(10, 0);
    var45.fireTableCellUpdated(102, 99);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      boolean var61 = var1.isExpandable((java.lang.Object)102);
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var20 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var21 == 4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var32);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var39 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var44);

  }

  public void test109() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test109");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.setColumnMargin(1);
    int var3 = var0.getColumnCount();
    int[] var4 = var0.getSelectedColumns();
    int var5 = var0.getSelectedColumnCount();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == 0);

  }

  public void test110() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test110");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.removeItemAt((-1));
    var0.clear();
    java.lang.String var5 = var0.getFieldLabel(10);
    com.hyperrealm.kiwi.ui.model.TableSorter var6 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var6.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var10 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var11 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var12 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var11.addTableModelListener((javax.swing.event.TableModelListener)var12);
    var10.setModel((javax.swing.table.TableModel)var11);
    var6.setModel((javax.swing.table.TableModel)var10);
    var10.fireTableCellUpdated(1, 0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var20 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var20.trimToSize();
    var20.addElement((java.lang.Object)(byte)10);
    var20.setSize(100);
    java.lang.Object var26 = var20.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var27 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var28 = var27.getColumnCount();
    var20.push((java.lang.Object)var27);
    var0.setField((java.lang.Object)1, 102, (java.lang.Object)var27);
    javax.swing.ListSelectionModel var31 = var27.getSelectionModel();
    var27.setColumnMargin(101);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var26 + "' != '" + (byte)10+ "'", var26.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var28 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);

  }

  public void test111() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test111");


    com.hyperrealm.kiwi.ui.model.OrderedListModel var0 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var2 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var3 = var2.getStartPosition();
    java.io.File[] var5 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var7 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var5, true);
    java.lang.Object var10 = var7.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var11 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var13 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var11, true);
    java.lang.Object var15 = var7.getValueForProperty((java.lang.Object)var11, "hi!");
    var2.putProperty((java.lang.Object)0.0f, (java.lang.Object)var11);
    var0.setElements((java.lang.Object[])var11);
    var0.removeRange(10, 0);
    var0.updateItem((java.lang.Comparable)(byte)100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var23 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var25 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var26 = var25.getStartPosition();
    java.io.File[] var28 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var30 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var28, true);
    java.lang.Object var33 = var30.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var34 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var36 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var34, true);
    java.lang.Object var38 = var30.getValueForProperty((java.lang.Object)var34, "hi!");
    var25.putProperty((java.lang.Object)0.0f, (java.lang.Object)var34);
    var23.setElements((java.lang.Object[])var34);
    int var41 = var0.indexOf((java.lang.Object)var23);
    java.io.File[] var42 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var44 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var42, true);
    var0.setElements((java.lang.Object[])var42);
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var46 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var46.setColumnMargin(1);
    int var49 = var46.getColumnCount();
    var46.setColumnMargin(200);
    javax.swing.event.TableColumnModelListener[] var52 = var46.getColumnModelListeners();
    var0.setElements((java.lang.Object[])var52);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var3);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var11);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var28);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var33);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var34);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var41 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var49 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var52);

  }

  public void test112() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test112");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var1 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var0.addTableModelListener((javax.swing.event.TableModelListener)var1);
    int var4 = var1.findColumn("File");
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == (-1));

  }

  public void test113() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test113");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    boolean var5 = var0.contains((java.lang.Object)10L);
    int var6 = var0.getDepth();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var8 = var0.elementAt(99);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == 1);

  }

  public void test114() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test114");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    boolean var5 = var0.contains((java.lang.Object)10L);
    int var6 = var0.getDepth();
    java.util.Enumeration var7 = var0.elements();
    var0.ensureCapacity(4);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var0.removeElementAt(10);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);

  }

  public void test115() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test115");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.updateItemAt(0);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var3 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var5 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var6 = var5.getStartPosition();
    java.io.File[] var8 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var10 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var8, true);
    java.lang.Object var13 = var10.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var14 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var16 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var14, true);
    java.lang.Object var18 = var10.getValueForProperty((java.lang.Object)var14, "hi!");
    var5.putProperty((java.lang.Object)0.0f, (java.lang.Object)var14);
    var3.setElements((java.lang.Object[])var14);
    boolean var22 = var0.isFieldMutable((java.lang.Object)var3, 1);
    var3.removeElementAt(1);
    java.io.File[] var25 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var27 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var25, true);
    java.lang.Object var30 = var27.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var31 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var33 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var31, true);
    java.lang.Object var35 = var27.getValueForProperty((java.lang.Object)var31, "hi!");
    var3.setElements((java.lang.Object[])var31);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var38 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var31, true);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var40 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var41 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var40);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var43 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var44 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var43);
    var41.releaseChildren((java.lang.Object)var44);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var46 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var46.trimToSize();
    var46.addElement((java.lang.Object)(byte)10);
    java.lang.Object var50 = var46.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var52 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var53 = var52.getStartPosition();
    java.io.File[] var55 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var57 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var55, true);
    java.lang.Object var60 = var57.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var61 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var63 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var61, true);
    java.lang.Object var65 = var57.getValueForProperty((java.lang.Object)var61, "hi!");
    var52.putProperty((java.lang.Object)0.0f, (java.lang.Object)var61);
    javax.swing.text.Position var67 = var52.getStartPosition();
    boolean var68 = var52.isModified();
    int var69 = var46.lastIndexOf((java.lang.Object)var52);
    var41.releaseChildren((java.lang.Object)var69);
    int var71 = var41.getFieldCount();
    java.lang.Object var73 = var38.getValueForProperty((java.lang.Object)var41, "Size");
    com.hyperrealm.kiwi.ui.model.TableSorter var74 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var74.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var78 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var79 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var80 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var79.addTableModelListener((javax.swing.event.TableModelListener)var80);
    var78.setModel((javax.swing.table.TableModel)var79);
    var74.setModel((javax.swing.table.TableModel)var78);
    int var84 = var78.getRowCount();
    var78.sortByColumn(10);
    var78.fireTableDataChanged();
    var41.releaseChildren((java.lang.Object)var78);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var13);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var30);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var50 + "' != '" + (byte)10+ "'", var50.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var53);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var55);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var60);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var61);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var65);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var67);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var68 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var69 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var71 == 4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var73);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var84 == 0);

  }

  public void test116() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test116");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.updateItemAt(0);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var3 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var5 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var6 = var5.getStartPosition();
    java.io.File[] var8 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var10 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var8, true);
    java.lang.Object var13 = var10.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var14 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var16 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var14, true);
    java.lang.Object var18 = var10.getValueForProperty((java.lang.Object)var14, "hi!");
    var5.putProperty((java.lang.Object)0.0f, (java.lang.Object)var14);
    var3.setElements((java.lang.Object[])var14);
    boolean var22 = var0.isFieldMutable((java.lang.Object)var3, 1);
    int var23 = var0.getItemCount();
    var0.updateItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var26 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var26.trimToSize();
    var26.addElement((java.lang.Object)(byte)10);
    var26.setSize(100);
    int var32 = var26.getDepth();
    int var33 = var0.indexOf((java.lang.Object)var26);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var34 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var34.removeElementAt(0);
    var34.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var39 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var39.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var43 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var44 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var45 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var44.addTableModelListener((javax.swing.event.TableModelListener)var45);
    var43.setModel((javax.swing.table.TableModel)var44);
    var39.setModel((javax.swing.table.TableModel)var43);
    int var49 = var34.indexOf((java.lang.Object)var43);
    boolean var50 = var34.isEmpty();
    java.util.Iterator var51 = var34.iterator();
    var34.updateItemAt(200);
    boolean var54 = var26.removeElement((java.lang.Object)var34);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var13);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var23 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var32 == 100);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var33 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var49 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var50 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var51);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var54 == false);

  }

  public void test117() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test117");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    com.hyperrealm.kiwi.ui.model.KDocument var3 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var4 = var3.getStartPosition();
    java.io.File[] var6 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var8 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var6, true);
    java.lang.Object var11 = var8.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var12 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var14 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var12, true);
    java.lang.Object var16 = var8.getValueForProperty((java.lang.Object)var12, "hi!");
    var3.putProperty((java.lang.Object)0.0f, (java.lang.Object)var12);
    java.lang.Object var18 = var1.getProperty((java.lang.Object)var3);
    javax.swing.text.Element var19 = var1.getDefaultRootElement();
    javax.swing.text.Element var20 = var1.getBidiRootElement();
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var11);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var16);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var20);

  }

  public void test118() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test118");


    com.hyperrealm.kiwi.ui.model.OrderedListModel var0 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.removeElementAt(0);
    var0.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var5 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var5.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var10 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var11 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var10.addTableModelListener((javax.swing.event.TableModelListener)var11);
    var9.setModel((javax.swing.table.TableModel)var10);
    var5.setModel((javax.swing.table.TableModel)var9);
    int var15 = var0.indexOf((java.lang.Object)var9);
    boolean var16 = var0.isEmpty();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var17 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var17.updateItemAt(0);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var20 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var22 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var23 = var22.getStartPosition();
    java.io.File[] var25 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var27 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var25, true);
    java.lang.Object var30 = var27.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var31 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var33 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var31, true);
    java.lang.Object var35 = var27.getValueForProperty((java.lang.Object)var31, "hi!");
    var22.putProperty((java.lang.Object)0.0f, (java.lang.Object)var31);
    var20.setElements((java.lang.Object[])var31);
    boolean var39 = var17.isFieldMutable((java.lang.Object)var20, 1);
    var20.removeElementAt(1);
    var20.addElement((java.lang.Comparable)0L);
    var20.updateItemAt((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var46 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var46.fireTableRowsUpdated(100, 1);
    boolean var50 = var46.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var51 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var52 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var53 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var52.addTableModelListener((javax.swing.event.TableModelListener)var53);
    var51.setModel((javax.swing.table.TableModel)var52);
    var46.setModel((javax.swing.table.TableModel)var52);
    boolean var57 = var20.contains((java.lang.Object)var52);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var0.addElement((java.lang.Object)var20);
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var15 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var30);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var39 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var50 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var57 == false);

  }

  public void test119() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test119");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var6 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.addElement((java.lang.Object)var6);
    java.lang.Object var9 = var0.get(10);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var10.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var13.removeItemAt((-1));
    java.lang.Object var17 = var10.getField((java.lang.Object)var13, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var18 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var13);
    var0.append((java.lang.Object)var13);
    var0.clear();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var22 = var0.pick(4);
      fail("Expected exception of type java.util.EmptyStackException");
    } catch (java.util.EmptyStackException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);

  }

  public void test120() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test120");


    com.hyperrealm.kiwi.ui.model.OrderedListModel var0 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.updateItem((java.lang.Comparable)(byte)1);
    int var3 = var0.getSize();
    boolean var4 = var0.isEmpty();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == true);

  }

  public void test121() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test121");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    int var4 = var1.getIndexOfChild((java.lang.Object)(-1.0d), (java.lang.Object)true);
    java.lang.String var6 = var1.getFieldLabel(0);
    java.lang.Object var7 = var1.getRoot();
    int var8 = var1.getFieldCount();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var6 + "' != '" + "File"+ "'", var6.equals("File"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 4);

  }

  public void test122() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test122");


    com.hyperrealm.kiwi.ui.model.OrderedListModel var0 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.updateItemAt(200);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var3 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var5 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var6 = var5.getStartPosition();
    java.io.File[] var8 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var10 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var8, true);
    java.lang.Object var13 = var10.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var14 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var16 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var14, true);
    java.lang.Object var18 = var10.getValueForProperty((java.lang.Object)var14, "hi!");
    var5.putProperty((java.lang.Object)0.0f, (java.lang.Object)var14);
    var3.setElements((java.lang.Object[])var14);
    var0.getElements((java.lang.Object[])var14);
    var0.updateItem((java.lang.Comparable)(-1.0d));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var13);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var18);

  }

  public void test123() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test123");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    var1.clearModified();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var3 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var4 = var3.getFieldCount();
    java.util.Iterator var5 = var3.iterator();
    var1.putProperty((java.lang.Object)var5, (java.lang.Object)'4');
    javax.swing.event.UndoableEditListener[] var8 = var1.getUndoableEditListeners();
    java.util.Dictionary var9 = var1.getDocumentProperties();
    var1.setMaximumLength(100);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);

  }

  public void test124() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test124");


    com.hyperrealm.kiwi.ui.model.OrderedListModel var0 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.removeElementAt(0);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var3 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var3.updateItemAt(0);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var6 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var8 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var9 = var8.getStartPosition();
    java.io.File[] var11 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var13 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var11, true);
    java.lang.Object var16 = var13.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var17 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var19 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var17, true);
    java.lang.Object var21 = var13.getValueForProperty((java.lang.Object)var17, "hi!");
    var8.putProperty((java.lang.Object)0.0f, (java.lang.Object)var17);
    var6.setElements((java.lang.Object[])var17);
    boolean var25 = var3.isFieldMutable((java.lang.Object)var6, 1);
    var6.removeElementAt(1);
    java.io.File[] var28 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var30 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var28, true);
    java.lang.Object var33 = var30.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var34 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var36 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var34, true);
    java.lang.Object var38 = var30.getValueForProperty((java.lang.Object)var34, "hi!");
    var6.setElements((java.lang.Object[])var34);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var41 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var34, true);
    boolean var42 = var0.contains((java.lang.Object)true);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var11);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var16);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var25 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var28);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var33);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var34);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var42 == false);

  }

  public void test125() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test125");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var3 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var3.removeItemAt((-1));
    java.lang.Object var7 = var0.getField((java.lang.Object)var3, (-1));
    com.hyperrealm.kiwi.ui.model.OrderedListModel var8 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var8.removeElementAt(0);
    var8.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var13 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var13.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var17 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var18 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var19 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var18.addTableModelListener((javax.swing.event.TableModelListener)var19);
    var17.setModel((javax.swing.table.TableModel)var18);
    var13.setModel((javax.swing.table.TableModel)var17);
    int var23 = var8.indexOf((java.lang.Object)var17);
    java.lang.String var24 = var0.getLabel((java.lang.Object)var8);
    var8.removeElementAt(200);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var23 == (-1));

  }

  public void test126() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test126");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var6 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.addElement((java.lang.Object)var6);
    java.lang.Object var9 = var0.get(10);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var0.removeRange(10, 101);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var9);

  }

  public void test127() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test127");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var2 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    int var3 = var0.lastIndexOf((java.lang.Object)false);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var4 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var4.trimToSize();
    var4.addElement((java.lang.Object)(byte)10);
    boolean var9 = var4.contains((java.lang.Object)10L);
    int var11 = var0.indexOf((java.lang.Object)var9, 10);
    com.hyperrealm.kiwi.ui.model.TableSorter var12 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var12.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var16 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var17 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var18 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var17.addTableModelListener((javax.swing.event.TableModelListener)var18);
    var16.setModel((javax.swing.table.TableModel)var17);
    var12.setModel((javax.swing.table.TableModel)var16);
    var16.fireTableCellUpdated(1, 0);
    com.hyperrealm.kiwi.ui.model.TableSorter var25 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var25.fireTableRowsUpdated(100, 1);
    boolean var29 = var25.isSortedAscending();
    var16.removeTableModelListener((javax.swing.event.TableModelListener)var25);
    boolean var31 = var0.contains((java.lang.Object)var25);
    com.hyperrealm.kiwi.ui.model.TableSorter var32 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var34 = var32.findColumn("");
    com.hyperrealm.kiwi.ui.model.TableSorter var35 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var35.fireTableRowsUpdated(100, 1);
    var32.setModel((javax.swing.table.TableModel)var35);
    com.hyperrealm.kiwi.ui.model.TableSorter var40 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var40.fireTableRowsUpdated(100, 1);
    boolean var44 = var40.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var45 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var46 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var47 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var46.addTableModelListener((javax.swing.event.TableModelListener)var47);
    var45.setModel((javax.swing.table.TableModel)var46);
    var40.setModel((javax.swing.table.TableModel)var46);
    com.hyperrealm.kiwi.ui.model.TableSorter var51 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var53 = var51.findColumn("");
    var40.setModel((javax.swing.table.TableModel)var51);
    var32.setModel((javax.swing.table.TableModel)var40);
    var25.addTableModelListener((javax.swing.event.TableModelListener)var40);
    var40.sortByColumn(99);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var9 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var11 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var29 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var31 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var34 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var44 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var53 == (-1));

  }

  public void test128() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test128");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    boolean var5 = var0.contains((java.lang.Object)10L);
    int var6 = var0.getDepth();
    javax.swing.event.ListDataListener[] var7 = var0.getListDataListeners();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var9 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var10 = var9.getFieldCount();
    boolean var11 = var9.isEmpty();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var12 = var0.set(102, (java.lang.Object)var11);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var10 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var11 == true);

  }

  public void test129() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test129");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var3 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var3.removeItemAt((-1));
    java.lang.Object var7 = var0.getField((java.lang.Object)var3, (-1));
    int var8 = var3.getFieldCount();
    java.lang.Class var10 = var3.getFieldType((-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var10);

  }

  public void test130() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test130");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var0.fireTableRowsUpdated(100, 1);
    boolean var4 = var0.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var5 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var6 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var7 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var6.addTableModelListener((javax.swing.event.TableModelListener)var7);
    var5.setModel((javax.swing.table.TableModel)var6);
    var0.setModel((javax.swing.table.TableModel)var6);
    com.hyperrealm.kiwi.ui.model.TableSorter var11 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var13 = var11.findColumn("");
    var0.setModel((javax.swing.table.TableModel)var11);
    var0.fireTableRowsUpdated(4, (-1));
    int var18 = var0.getColumnCount();
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var20 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var21 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var20);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var23 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var24 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var23);
    var21.releaseChildren((java.lang.Object)var24);
    com.hyperrealm.kiwi.ui.model.TableSorter var26 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var27 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var28 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var27.addTableModelListener((javax.swing.event.TableModelListener)var28);
    var26.setModel((javax.swing.table.TableModel)var27);
    var26.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var33 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var26);
    var21.releaseChildren((java.lang.Object)var26);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var35 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var35.trimToSize();
    var35.addElement((java.lang.Object)(byte)10);
    boolean var40 = var35.contains((java.lang.Object)10L);
    int var41 = var35.getDepth();
    java.lang.String var42 = var35.toString();
    var21.releaseChildren((java.lang.Object)var35);
    com.hyperrealm.kiwi.ui.model.TableSorter var44 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var46 = var44.findColumn("");
    com.hyperrealm.kiwi.ui.model.TableSorter var47 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var47.fireTableRowsUpdated(100, 1);
    var44.setModel((javax.swing.table.TableModel)var47);
    com.hyperrealm.kiwi.ui.model.TableSorter var52 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var52.fireTableRowsUpdated(100, 1);
    boolean var56 = var52.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var57 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var58 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var59 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var58.addTableModelListener((javax.swing.event.TableModelListener)var59);
    var57.setModel((javax.swing.table.TableModel)var58);
    var52.setModel((javax.swing.table.TableModel)var58);
    com.hyperrealm.kiwi.ui.model.TableSorter var63 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var65 = var63.findColumn("");
    var52.setModel((javax.swing.table.TableModel)var63);
    var44.setModel((javax.swing.table.TableModel)var52);
    var35.addElement((java.lang.Object)var44);
    javax.swing.table.TableModel var69 = var44.getModel();
    var0.setModel((javax.swing.table.TableModel)var44);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var71 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var71.removeItemAt((-1));
    var71.clear();
    java.lang.String var76 = var71.getFieldLabel(10);
    java.lang.Class var78 = var71.getFieldType((-1));
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.util.EventListener[] var79 = var44.<java.util.EventListener>getListeners(var78);
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var13 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var18 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var40 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var41 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var42 + "' != '" + "[10]"+ "'", var42.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var46 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var56 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var65 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var69);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var76);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var78);

  }

  public void test131() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test131");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var1 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var2 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var1.addTableModelListener((javax.swing.event.TableModelListener)var2);
    var0.setModel((javax.swing.table.TableModel)var1);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var5 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var6 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var5.removeItem((java.lang.Object)var6);
    java.lang.String var9 = var5.getFieldLabel(0);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var0.setValueAt((java.lang.Object)var5, 101, 99);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var9);

  }

  public void test132() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test132");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument(102);

  }

  public void test133() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test133");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var4 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var5 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var4);
    var2.releaseChildren((java.lang.Object)var5);
    com.hyperrealm.kiwi.ui.model.TableSorter var7 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var8 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var8.addTableModelListener((javax.swing.event.TableModelListener)var9);
    var7.setModel((javax.swing.table.TableModel)var8);
    var7.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var7);
    var2.releaseChildren((java.lang.Object)var7);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var16 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var16.trimToSize();
    var16.addElement((java.lang.Object)(byte)10);
    boolean var21 = var16.contains((java.lang.Object)10L);
    int var22 = var16.getDepth();
    java.lang.String var23 = var16.toString();
    var2.releaseChildren((java.lang.Object)var16);
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var25 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var26 = var25.getColumnCount();
    java.util.Enumeration var27 = var25.getColumns();
    int var28 = var25.getTotalColumnWidth();
    boolean var29 = var25.getColumnSelectionAllowed();
    var25.setColumnMargin(200);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var32 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var32.trimToSize();
    var32.addElement((java.lang.Object)(byte)10);
    var32.setSize(100);
    java.lang.Object var38 = var32.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var39 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var40 = var39.getColumnCount();
    var32.push((java.lang.Object)var39);
    int var42 = var2.getIndexOfChild((java.lang.Object)200, (java.lang.Object)var39);
    int var43 = var2.getFieldCount();
    int var44 = var2.getFieldCount();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var21 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var23 + "' != '" + "[10]"+ "'", var23.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var26 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var27);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var28 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var29 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var38 + "' != '" + (byte)10+ "'", var38.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var40 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var42 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var43 == 4);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var44 == 4);

  }

  public void test134() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test134");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    int var4 = var1.getIndexOfChild((java.lang.Object)(-1.0d), (java.lang.Object)true);
    var1.removeNode((java.lang.Object)10L);
    java.lang.Object var7 = new java.lang.Object();
    int var8 = var1.getChildCount(var7);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var10 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var11 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var10);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var13 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var14 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var13);
    var11.releaseChildren((java.lang.Object)var14);
    com.hyperrealm.kiwi.ui.model.TableSorter var16 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var17 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var18 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var17.addTableModelListener((javax.swing.event.TableModelListener)var18);
    var16.setModel((javax.swing.table.TableModel)var17);
    var16.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var23 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var16);
    var11.releaseChildren((java.lang.Object)var16);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var25 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var25.trimToSize();
    var25.addElement((java.lang.Object)(byte)10);
    boolean var30 = var25.contains((java.lang.Object)10L);
    int var31 = var25.getDepth();
    java.lang.String var32 = var25.toString();
    var11.releaseChildren((java.lang.Object)var25);
    java.lang.String var35 = var11.getFieldLabel(1);
    java.lang.Object var37 = var1.getChild((java.lang.Object)var35, 100);
    com.hyperrealm.kiwi.ui.model.TableSorter var38 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var39 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var38.addTableModelListener((javax.swing.event.TableModelListener)var39);
    java.lang.Object var42 = var1.getChild((java.lang.Object)var39, 102);
    com.hyperrealm.kiwi.ui.model.ProxyTableModel var43 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    int var44 = var43.getColumnCount();
    com.hyperrealm.kiwi.ui.model.TableSorter var45 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var46 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var47 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var46.addTableModelListener((javax.swing.event.TableModelListener)var47);
    var45.setModel((javax.swing.table.TableModel)var46);
    com.hyperrealm.kiwi.ui.model.TableSorter var50 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var50.fireTableRowsUpdated(100, 1);
    var45.addTableModelListener((javax.swing.event.TableModelListener)var50);
    var43.setModel((javax.swing.table.TableModel)var50);
    var39.setModel((javax.swing.table.TableModel)var43);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var30 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var31 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var32 + "' != '" + "[10]"+ "'", var32.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var35 + "' != '" + "Size"+ "'", var35.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var37);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var44 == 0);

  }

  public void test135() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test135");


    com.hyperrealm.kiwi.ui.model.OrderedListModel var0 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.removeElementAt(0);
    var0.addElement((java.lang.Comparable)(-1L));
    int var5 = var0.getSize();
    com.hyperrealm.kiwi.ui.model.KDocument var7 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var8 = var7.getStartPosition();
    java.io.File[] var10 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var12 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var10, true);
    java.lang.Object var15 = var12.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var16 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var18 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var16, true);
    java.lang.Object var20 = var12.getValueForProperty((java.lang.Object)var16, "hi!");
    var7.putProperty((java.lang.Object)0.0f, (java.lang.Object)var16);
    javax.swing.text.Position var22 = var7.getStartPosition();
    boolean var23 = var7.isModified();
    var7.setMaximumLength(0);
    javax.swing.text.DocumentFilter var26 = var7.getDocumentFilter();
    javax.swing.text.Element var27 = var7.getBidiRootElement();
    boolean var28 = var0.contains((java.lang.Object)var27);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var16);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var20);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var22);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var23 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var27);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var28 == false);

  }

  public void test136() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test136");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    var1.clearModified();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var3 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var4 = var3.getFieldCount();
    java.util.Iterator var5 = var3.iterator();
    var1.putProperty((java.lang.Object)var5, (java.lang.Object)'4');
    javax.swing.text.Position var8 = var1.getStartPosition();
    var1.readLock();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);

  }

  public void test137() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test137");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var1 = var0.getFieldCount();
    java.util.Iterator var2 = var0.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var4 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var5 = var4.getStartPosition();
    int var6 = var4.getMaximumLength();
    java.util.Dictionary var7 = var4.getDocumentProperties();
    var0.addItem((java.lang.Object)var4);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var9 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var9.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var12 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var12.removeItemAt((-1));
    java.lang.Object var16 = var9.getField((java.lang.Object)var12, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var17 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var12);
    var0.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var17);
    com.hyperrealm.kiwi.ui.model.KDocument var20 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var21 = var20.getStartPosition();
    int var22 = var20.getMaximumLength();
    javax.swing.text.Position var23 = var20.getEndPosition();
    int var24 = var20.getLength();
    com.hyperrealm.kiwi.ui.model.ProxyTableModel var25 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var26 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var26.removeElementAt(0);
    var26.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var31 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var31.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var35 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var36 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var37 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var36.addTableModelListener((javax.swing.event.TableModelListener)var37);
    var35.setModel((javax.swing.table.TableModel)var36);
    var31.setModel((javax.swing.table.TableModel)var35);
    int var41 = var26.indexOf((java.lang.Object)var35);
    var20.putProperty((java.lang.Object)var25, (java.lang.Object)var26);
    var17.removeTableModelListener((javax.swing.event.TableModelListener)var25);
    var25.fireTableDataChanged();
    com.hyperrealm.kiwi.ui.model.TableSorter var45 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var47 = var45.findColumn("");
    com.hyperrealm.kiwi.ui.model.TableSorter var48 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var48.fireTableRowsUpdated(100, 1);
    var45.setModel((javax.swing.table.TableModel)var48);
    var48.fireTableRowsInserted(0, 1);
    var25.addTableModelListener((javax.swing.event.TableModelListener)var48);
    var48.fireTableStructureChanged();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var16);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var24 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var41 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var47 == (-1));

  }

  public void test138() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test138");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var1 = var0.getFieldCount();
    java.util.Iterator var2 = var0.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var4 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    var4.clearModified();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var6 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var7 = var6.getFieldCount();
    java.util.Iterator var8 = var6.iterator();
    var4.putProperty((java.lang.Object)var8, (java.lang.Object)'4');
    java.util.Dictionary var11 = var4.getDocumentProperties();
    var4.clearModified();
    javax.swing.text.Position var13 = var4.getStartPosition();
    java.lang.String var14 = var0.getLabel((java.lang.Object)var13);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var15 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var16 = var15.getFieldCount();
    java.util.Iterator var17 = var15.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var19 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var20 = var19.getStartPosition();
    var15.addItem((java.lang.Object)var20);
    java.lang.Class var23 = var15.getFieldType(10);
    javax.swing.Icon var24 = var0.getIcon((java.lang.Object)10);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var25 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var25.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var28 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var28.removeItemAt((-1));
    java.lang.Object var32 = var25.getField((java.lang.Object)var28, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var33 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var28);
    com.hyperrealm.kiwi.ui.model.TableSorter var34 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var34.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var38 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var39 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var40 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var39.addTableModelListener((javax.swing.event.TableModelListener)var40);
    var38.setModel((javax.swing.table.TableModel)var39);
    var34.setModel((javax.swing.table.TableModel)var38);
    var34.fireTableRowsUpdated(10, 0);
    var33.removeTableModelListener((javax.swing.event.TableModelListener)var34);
    var0.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var33);
    java.lang.Class var50 = var0.getFieldType(0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var11);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var13);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var14 + "' != '" + "0"+ "'", var14.equals("0"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var20);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var32);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var50);

  }

  public void test139() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test139");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    java.lang.Object var4 = var0.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var6 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var7 = var6.getStartPosition();
    java.io.File[] var9 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var11 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var9, true);
    java.lang.Object var14 = var11.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var15 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var17 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var15, true);
    java.lang.Object var19 = var11.getValueForProperty((java.lang.Object)var15, "hi!");
    var6.putProperty((java.lang.Object)0.0f, (java.lang.Object)var15);
    javax.swing.text.Position var21 = var6.getStartPosition();
    boolean var22 = var6.isModified();
    int var23 = var0.lastIndexOf((java.lang.Object)var6);
    var0.removeAllElements();
    int var25 = var0.size();
    int var26 = var0.getDepth();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + (byte)10+ "'", var4.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var23 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var25 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var26 == 0);

  }

  public void test140() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test140");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    int var4 = var1.getIndexOfChild((java.lang.Object)(-1.0d), (java.lang.Object)true);
    java.lang.String var6 = var1.getFieldLabel(0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var7 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var7.trimToSize();
    var7.addElement((java.lang.Object)(byte)10);
    var1.releaseChildren((java.lang.Object)(byte)10);
    int var12 = var1.getFieldCount();
    com.hyperrealm.kiwi.ui.model.TableSorter var13 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var13.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var17 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var18 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var19 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var18.addTableModelListener((javax.swing.event.TableModelListener)var19);
    var17.setModel((javax.swing.table.TableModel)var18);
    var13.setModel((javax.swing.table.TableModel)var17);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var23 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var23.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var26 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var26.removeItemAt((-1));
    java.lang.Object var30 = var23.getField((java.lang.Object)var26, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var31 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var26);
    var17.setModel((javax.swing.table.TableModel)var31);
    com.hyperrealm.kiwi.ui.model.KListModel var33 = var31.getListModel();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.String var34 = var1.getLabel((java.lang.Object)var31);
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var6 + "' != '" + "File"+ "'", var6.equals("File"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var12 == 4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var30);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var33);

  }

  public void test141() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test141");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(true);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var2 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var3 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var2.removeItem((java.lang.Object)var3);
    var2.removeItemAt(0);
    boolean var9 = var2.isFieldMutable((java.lang.Object)false, (-1));
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var10.trimToSize();
    var10.addElement((java.lang.Object)(byte)10);
    var10.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var16 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var10.addElement((java.lang.Object)var16);
    java.lang.Object var19 = var10.get(10);
    var10.setSize(1);
    java.lang.Object var23 = var10.elementAt(0);
    var2.insertItemAt((java.lang.Object)var10, 0);
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var26 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    javax.swing.event.TableColumnModelListener[] var27 = var26.getColumnModelListeners();
    java.util.Enumeration var28 = var26.getColumns();
    int var30 = var26.getColumnIndexAtX(99);
    int var31 = var26.getColumnCount();
    java.util.Enumeration var32 = var26.getColumns();
    var2.updateItem((java.lang.Object)var32, 10);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object[] var35 = var1.getChildren((java.lang.Object)10);
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var9 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var23 + "' != '" + (byte)10+ "'", var23.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var27);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var28);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var30 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var31 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var32);

  }

  public void test142() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test142");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var2 = var0.getColumnIndexAtX(1);
    int var3 = var0.getColumnMargin();
    int var4 = var0.getRealColumnCount();
    javax.swing.ListSelectionModel var5 = var0.getSelectionModel();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var6 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var6.trimToSize();
    var6.addElement((java.lang.Object)(byte)10);
    var6.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var12 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var6.addElement((java.lang.Object)var12);
    java.lang.Object var15 = var6.get(10);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var16 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var16.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var19 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var19.removeItemAt((-1));
    java.lang.Object var23 = var16.getField((java.lang.Object)var19, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var24 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var19);
    var6.append((java.lang.Object)var19);
    var6.clear();
    var6.removeAllElements();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var28 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var28.setColumnMargin(1);
    int var31 = var28.getColumnCount();
    int[] var32 = var28.getSelectedColumns();
    int var33 = var6.indexOf((java.lang.Object)var28);
    javax.swing.ListSelectionModel var34 = var28.getSelectionModel();
    var0.setSelectionModel(var34);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var31 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var32);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var33 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var34);

  }

  public void test143() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test143");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var1 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.removeItem((java.lang.Object)var1);
    java.lang.Class var4 = var0.getFieldType((-1));
    var0.updateItemAt(1, 4);
    com.hyperrealm.kiwi.ui.model.KDocument var9 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var10 = var9.getStartPosition();
    java.io.File[] var12 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var14 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var12, true);
    java.lang.Object var17 = var14.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var18 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var20 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var18, true);
    java.lang.Object var22 = var14.getValueForProperty((java.lang.Object)var18, "hi!");
    var9.putProperty((java.lang.Object)0.0f, (java.lang.Object)var18);
    javax.swing.text.Position var24 = var9.getStartPosition();
    javax.swing.text.Position var25 = var9.getStartPosition();
    var0.addItem((java.lang.Object)var9);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var28 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var29 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var28);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var31 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var32 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var31);
    var29.releaseChildren((java.lang.Object)var32);
    com.hyperrealm.kiwi.ui.model.TableSorter var34 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var35 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var36 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var35.addTableModelListener((javax.swing.event.TableModelListener)var36);
    var34.setModel((javax.swing.table.TableModel)var35);
    var34.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var41 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var34);
    var29.releaseChildren((java.lang.Object)var34);
    java.lang.Class var44 = var29.getFieldType(101);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var0.insertItemAt((java.lang.Object)var29, 102);
      fail("Expected exception of type java.lang.IndexOutOfBoundsException");
    } catch (java.lang.IndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var22);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var44);

  }

  public void test144() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test144");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var3 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var3.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var6 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var6.removeItemAt((-1));
    java.lang.Object var10 = var3.getField((java.lang.Object)var6, (-1));
    java.lang.String var12 = var3.getLabel((java.lang.Object)200);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var14 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var15 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var14);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var17 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var18 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var17);
    var15.releaseChildren((java.lang.Object)var18);
    com.hyperrealm.kiwi.ui.model.TableSorter var20 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var21 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var22 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var21.addTableModelListener((javax.swing.event.TableModelListener)var22);
    var20.setModel((javax.swing.table.TableModel)var21);
    var20.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var27 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var20);
    var15.releaseChildren((java.lang.Object)var20);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var29 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var30 = var29.getFieldCount();
    java.util.Iterator var31 = var29.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var33 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var34 = var33.getStartPosition();
    var29.addItem((java.lang.Object)var34);
    java.util.Iterator var36 = var29.iterator();
    java.lang.Object var37 = var15.getParent((java.lang.Object)var29);
    java.io.File[] var38 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var40 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var38, true);
    java.lang.Object var43 = var40.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var44 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var46 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var44, true);
    java.lang.Object var48 = var40.getValueForProperty((java.lang.Object)var44, "hi!");
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var50 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var44, false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var51 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var50);
    int var52 = var15.getChildCount((java.lang.Object)var50);
    java.lang.Object var53 = var50.getRoot();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var2.addChild((java.lang.Object)200, var53, 102);
      fail("Expected exception of type com.hyperrealm.kiwi.ui.model.ImmutableModelException");
    } catch (com.hyperrealm.kiwi.ui.model.ImmutableModelException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var12 + "' != '" + "200"+ "'", var12.equals("200"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var30 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var34);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var37);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var43);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var44);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var48);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var52 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var53);

  }

  public void test145() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test145");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    boolean var5 = var0.contains((java.lang.Object)10L);
    int var6 = var0.getDepth();
    var0.drop();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var8 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var9 = var8.getFieldCount();
    boolean var10 = var8.isEmpty();
    com.hyperrealm.kiwi.ui.model.KDocument var12 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var13 = var12.getStartPosition();
    int var14 = var12.getMaximumLength();
    javax.swing.text.Position var15 = var12.getEndPosition();
    int var16 = var12.getLength();
    com.hyperrealm.kiwi.ui.model.ProxyTableModel var17 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var18 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var18.removeElementAt(0);
    var18.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var23 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var23.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var27 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var28 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var29 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var28.addTableModelListener((javax.swing.event.TableModelListener)var29);
    var27.setModel((javax.swing.table.TableModel)var28);
    var23.setModel((javax.swing.table.TableModel)var27);
    int var33 = var18.indexOf((java.lang.Object)var27);
    var12.putProperty((java.lang.Object)var17, (java.lang.Object)var18);
    var8.updateItem((java.lang.Object)var18, (-1));
    var0.addElement((java.lang.Object)(-1));
    boolean var38 = var0.isEmpty();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var39 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var40 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var39.removeItem((java.lang.Object)var40);
    var39.removeItemAt(0);
    java.lang.String var45 = var39.getFieldLabel(0);
    var39.removeItemAt(10);
    var39.clear();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var49 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    javax.swing.event.TableColumnModelListener[] var50 = var49.getColumnModelListeners();
    boolean var51 = var49.getColumnSelectionAllowed();
    java.lang.Object var53 = var39.getField((java.lang.Object)var49, (-1));
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var54 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var54.trimToSize();
    var54.addElement((java.lang.Object)(byte)10);
    var54.setSize(100);
    java.lang.Object var60 = var54.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var61 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var62 = var61.getColumnCount();
    var54.push((java.lang.Object)var61);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var64 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var64.trimToSize();
    var64.addElement((java.lang.Object)(byte)10);
    java.lang.Object var68 = var64.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var70 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var71 = var70.getStartPosition();
    java.io.File[] var73 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var75 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var73, true);
    java.lang.Object var78 = var75.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var79 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var81 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var79, true);
    java.lang.Object var83 = var75.getValueForProperty((java.lang.Object)var79, "hi!");
    var70.putProperty((java.lang.Object)0.0f, (java.lang.Object)var79);
    javax.swing.text.Position var85 = var70.getStartPosition();
    boolean var86 = var70.isModified();
    int var87 = var64.lastIndexOf((java.lang.Object)var70);
    boolean var88 = var54.contains((java.lang.Object)var70);
    javax.swing.text.Element var89 = var70.getBidiRootElement();
    int var90 = var39.indexOf((java.lang.Object)var70);
    var0.addElement((java.lang.Object)var70);
    javax.swing.text.Element var92 = var70.getBidiRootElement();
    javax.swing.event.UndoableEditListener[] var93 = var70.getUndoableEditListeners();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var9 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var10 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var13);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var14 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var33 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var38 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var45);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var50);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var51 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var53);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var60 + "' != '" + (byte)10+ "'", var60.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var62 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var68 + "' != '" + (byte)10+ "'", var68.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var71);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var73);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var78);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var79);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var83);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var85);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var86 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var87 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var88 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var89);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var90 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var92);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var93);

  }

  public void test146() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test146");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var2 = var0.findColumn("");
    com.hyperrealm.kiwi.ui.model.TableSorter var3 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var3.fireTableRowsUpdated(100, 1);
    var0.setModel((javax.swing.table.TableModel)var3);
    int var9 = var3.findColumn("javax.swing.DefaultListSelectionModel 26082305 ={}");
    int var10 = var3.getSortedColumn();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var9 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var10 == (-1));

  }

  public void test147() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test147");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var3 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var3.removeItemAt((-1));
    java.lang.Object var7 = var0.getField((java.lang.Object)var3, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var8 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var3);
    com.hyperrealm.kiwi.ui.model.KListModel var9 = var8.getListModel();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var10.updateItemAt(0);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var13 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var15 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var16 = var15.getStartPosition();
    java.io.File[] var18 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var20 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var18, true);
    java.lang.Object var23 = var20.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var24 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var26 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var24, true);
    java.lang.Object var28 = var20.getValueForProperty((java.lang.Object)var24, "hi!");
    var15.putProperty((java.lang.Object)0.0f, (java.lang.Object)var24);
    var13.setElements((java.lang.Object[])var24);
    boolean var32 = var10.isFieldMutable((java.lang.Object)var13, 1);
    int var33 = var10.getItemCount();
    var10.updateItemAt((-1));
    var8.setListModel((com.hyperrealm.kiwi.ui.model.KListModel)var10);
    com.hyperrealm.kiwi.ui.model.TableSorter var37 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var37.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var41 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var42 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var43 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var42.addTableModelListener((javax.swing.event.TableModelListener)var43);
    var41.setModel((javax.swing.table.TableModel)var42);
    var37.setModel((javax.swing.table.TableModel)var41);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var47 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var47.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var50 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var50.removeItemAt((-1));
    java.lang.Object var54 = var47.getField((java.lang.Object)var50, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var55 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var50);
    var41.setModel((javax.swing.table.TableModel)var55);
    com.hyperrealm.kiwi.ui.model.TableSorter var57 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var57.fireTableRowsUpdated(100, 1);
    boolean var61 = var57.isSortedAscending();
    var55.removeTableModelListener((javax.swing.event.TableModelListener)var57);
    var10.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var55);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var16);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var28);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var32 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var33 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var54);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var61 == true);

  }

  public void test148() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test148");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var1 = var0.getColumnCount();
    int var2 = var0.getRealColumnCount();
    int var3 = var0.getSelectedColumnCount();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      boolean var5 = var0.isColumnVisible(4);
      fail("Expected exception of type java.lang.IndexOutOfBoundsException");
    } catch (java.lang.IndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == 0);

  }

  public void test149() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test149");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var3 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var3.removeItemAt((-1));
    java.lang.Object var7 = var0.getField((java.lang.Object)var3, (-1));
    var3.clear();
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var9.fireTableRowsUpdated(100, 1);
    boolean var13 = var9.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var15 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var16 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var15.addTableModelListener((javax.swing.event.TableModelListener)var16);
    var14.setModel((javax.swing.table.TableModel)var15);
    var9.setModel((javax.swing.table.TableModel)var15);
    com.hyperrealm.kiwi.ui.model.TableSorter var20 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var22 = var20.findColumn("");
    var9.setModel((javax.swing.table.TableModel)var20);
    var9.fireTableRowsUpdated(4, (-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var27 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var27.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var30 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var30.removeItemAt((-1));
    java.lang.Object var34 = var27.getField((java.lang.Object)var30, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var35 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var30);
    com.hyperrealm.kiwi.ui.model.KListModel var36 = var35.getListModel();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var37 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var37.removeItemAt((-1));
    var37.clear();
    java.lang.String var42 = var37.getFieldLabel(10);
    var35.setListModel((com.hyperrealm.kiwi.ui.model.KListModel)var37);
    var9.setModel((javax.swing.table.TableModel)var35);
    var3.removeListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var35);
    com.hyperrealm.kiwi.ui.model.TableSorter var46 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var46.fireTableRowsUpdated(100, 1);
    boolean var50 = var46.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var51 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var52 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var53 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var52.addTableModelListener((javax.swing.event.TableModelListener)var53);
    var51.setModel((javax.swing.table.TableModel)var52);
    var46.setModel((javax.swing.table.TableModel)var52);
    com.hyperrealm.kiwi.ui.model.TableSorter var57 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var59 = var57.findColumn("");
    var46.setModel((javax.swing.table.TableModel)var57);
    var46.fireTableRowsUpdated(4, (-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var64 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var64.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var67 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var67.removeItemAt((-1));
    java.lang.Object var71 = var64.getField((java.lang.Object)var67, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var72 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var67);
    com.hyperrealm.kiwi.ui.model.KListModel var73 = var72.getListModel();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var74 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var74.removeItemAt((-1));
    var74.clear();
    java.lang.String var79 = var74.getFieldLabel(10);
    var72.setListModel((com.hyperrealm.kiwi.ui.model.KListModel)var74);
    var46.setModel((javax.swing.table.TableModel)var72);
    com.hyperrealm.kiwi.ui.model.TableSorter var82 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var83 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var82.addTableModelListener((javax.swing.event.TableModelListener)var83);
    int var86 = var83.getReverseRowTranslation(0);
    int var87 = var83.getColumnCount();
    var72.removeTableModelListener((javax.swing.event.TableModelListener)var83);
    var3.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var72);
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var90 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var3);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var13 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var34);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var50 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var59 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var71);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var73);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var79);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var86 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var87 == 0);

  }

  public void test150() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test150");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var1 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var2 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var1.addTableModelListener((javax.swing.event.TableModelListener)var2);
    var0.setModel((javax.swing.table.TableModel)var1);
    var0.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var7 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var0);
    var7.fireTableRowsDeleted(4, 0);
    var7.fireTableRowsDeleted(0, 100);

  }

  public void test151() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test151");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    java.lang.String var4 = var0.toString();
    javax.swing.event.ListDataListener[] var5 = var0.getListDataListeners();
    boolean var6 = var0.isEmpty();
    java.lang.String var7 = var0.toString();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + "[10]"+ "'", var4.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var7 + "' != '" + "[10]"+ "'", var7.equals("[10]"));

  }

  public void test152() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test152");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var6 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.addElement((java.lang.Object)var6);
    java.lang.Object var9 = var0.get(10);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var10.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var13.removeItemAt((-1));
    java.lang.Object var17 = var10.getField((java.lang.Object)var13, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var18 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var13);
    var0.append((java.lang.Object)var13);
    int var20 = var0.size();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var21 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var22 = var21.getFieldCount();
    java.util.Iterator var23 = var21.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var25 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var26 = var25.getStartPosition();
    var21.addItem((java.lang.Object)var26);
    int var28 = var21.getFieldCount();
    com.hyperrealm.kiwi.ui.model.KDocument var30 = new com.hyperrealm.kiwi.ui.model.KDocument(10);
    javax.swing.text.Position var31 = var30.getStartPosition();
    int var32 = var30.getAsynchronousLoadPriority();
    java.lang.Object var34 = var21.getField((java.lang.Object)var32, 1);
    var0.insertElementAt((java.lang.Object)1, 10);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var37 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var37.trimToSize();
    var37.addElement((java.lang.Object)(byte)10);
    var37.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var43 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var37.addElement((java.lang.Object)var43);
    java.lang.Object var46 = var37.get(10);
    var37.setSize(1);
    int var49 = var37.capacity();
    var0.append((java.lang.Object)var37);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var20 == 102);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var28 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var32 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var34 + "' != '" + (-1)+ "'", var34.equals((-1)));
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var46);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var49 == 200);

  }

  public void test153() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test153");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var1 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.removeItem((java.lang.Object)var1);
    var0.removeItemAt(0);
    java.lang.String var6 = var0.getFieldLabel(0);
    java.util.Iterator var7 = var0.iterator();
    int var8 = var0.getFieldCount();
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 1);

  }

  public void test154() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test154");


    com.hyperrealm.kiwi.ui.model.OrderedListModel var0 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var2 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var3 = var2.getStartPosition();
    java.io.File[] var5 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var7 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var5, true);
    java.lang.Object var10 = var7.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var11 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var13 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var11, true);
    java.lang.Object var15 = var7.getValueForProperty((java.lang.Object)var11, "hi!");
    var2.putProperty((java.lang.Object)0.0f, (java.lang.Object)var11);
    var0.setElements((java.lang.Object[])var11);
    var0.removeRange(10, 0);
    var0.updateItem((java.lang.Comparable)(byte)100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var23 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var25 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var26 = var25.getStartPosition();
    java.io.File[] var28 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var30 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var28, true);
    java.lang.Object var33 = var30.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var34 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var36 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var34, true);
    java.lang.Object var38 = var30.getValueForProperty((java.lang.Object)var34, "hi!");
    var25.putProperty((java.lang.Object)0.0f, (java.lang.Object)var34);
    var23.setElements((java.lang.Object[])var34);
    int var41 = var0.indexOf((java.lang.Object)var23);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var42 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var42.updateItemAt(0);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var45 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var47 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var48 = var47.getStartPosition();
    java.io.File[] var50 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var52 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var50, true);
    java.lang.Object var55 = var52.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var56 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var58 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var56, true);
    java.lang.Object var60 = var52.getValueForProperty((java.lang.Object)var56, "hi!");
    var47.putProperty((java.lang.Object)0.0f, (java.lang.Object)var56);
    var45.setElements((java.lang.Object[])var56);
    boolean var64 = var42.isFieldMutable((java.lang.Object)var45, 1);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var65 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var65.trimToSize();
    var65.addElement((java.lang.Object)(byte)10);
    java.lang.String var69 = var65.toString();
    javax.swing.event.ListDataListener[] var70 = var65.getListDataListeners();
    var45.setElements((java.lang.Object[])var70);
    var0.getElements((java.lang.Object[])var70);
    var0.updateItem((java.lang.Comparable)(byte)0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var3);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var11);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var28);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var33);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var34);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var41 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var48);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var50);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var55);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var56);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var60);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var64 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var69 + "' != '" + "[10]"+ "'", var69.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var70);

  }

  public void test155() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test155");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument(1);

  }

  public void test156() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test156");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var2 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var3 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var2);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var4 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var4.trimToSize();
    var4.addElement((java.lang.Object)(byte)10);
    boolean var9 = var4.contains((java.lang.Object)10L);
    int var10 = var4.getDepth();
    javax.swing.event.ListDataListener[] var11 = var4.getListDataListeners();
    java.util.Iterator var12 = var3.getChildren((java.lang.Object)var11);
    com.hyperrealm.kiwi.ui.model.TableSorter var13 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var13.fireTableRowsUpdated(100, 1);
    boolean var17 = var13.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var18 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var19 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var20 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var19.addTableModelListener((javax.swing.event.TableModelListener)var20);
    var18.setModel((javax.swing.table.TableModel)var19);
    var13.setModel((javax.swing.table.TableModel)var19);
    javax.swing.event.TableModelListener[] var24 = var13.getTableModelListeners();
    var13.sortByColumn(200);
    com.hyperrealm.kiwi.ui.model.KDocument var28 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var29 = var28.getStartPosition();
    int var30 = var28.getMaximumLength();
    java.util.Dictionary var31 = var28.getDocumentProperties();
    int var32 = var3.getIndexOfChild((java.lang.Object)var13, (java.lang.Object)var31);
    var1.setDocumentProperties(var31);
    var1.setAsynchronousLoadPriority((-1));
    int var36 = var1.getAsynchronousLoadPriority();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var9 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var10 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var11);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var17 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var30 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var32 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var36 == (-1));

  }

  public void test157() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test157");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    java.lang.String var4 = var2.getFieldLabel(1);
    java.lang.Class var6 = var2.getFieldType(100);
    int var7 = var2.getFieldCount();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + "Size"+ "'", var4.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == 4);

  }

  public void test158() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test158");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    java.lang.String var4 = var2.getFieldLabel(1);
    java.lang.Object var5 = var2.getRoot();
    com.hyperrealm.kiwi.ui.model.KDocument var7 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var8 = var7.getStartPosition();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var9 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    javax.swing.event.TableColumnModelListener[] var10 = var9.getColumnModelListeners();
    javax.swing.ListSelectionModel var11 = var9.getSelectionModel();
    java.lang.Object var12 = var7.getProperty((java.lang.Object)var9);
    javax.swing.text.Element var13 = var7.getBidiRootElement();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      boolean var14 = var2.isExpandable((java.lang.Object)var7);
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + "Size"+ "'", var4.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var11);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var13);

  }

  public void test159() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test159");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var5 = var0.remove(4);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }

  }

  public void test160() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test160");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var1 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var0.addTableModelListener((javax.swing.event.TableModelListener)var1);
    int var4 = var1.getReverseRowTranslation(0);
    int var5 = var1.getColumnCount();
    var1.fireTableStructureChanged();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == 0);

  }

  public void test161() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test161");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var2 = var0.findColumn("");
    com.hyperrealm.kiwi.ui.model.TableSorter var3 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var3.fireTableRowsUpdated(100, 1);
    var0.setModel((javax.swing.table.TableModel)var3);
    var0.fireTableStructureChanged();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var11 = var0.getValueAt(101, 101);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == (-1));

  }

  public void test162() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test162");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    java.lang.Object var7 = var0.pick(0);
    var0.drop();
    int var9 = var0.capacity();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var7 + "' != '" + (byte)10+ "'", var7.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var9 == 100);

  }

  public void test163() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test163");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    int var4 = var1.getIndexOfChild((java.lang.Object)(-1.0d), (java.lang.Object)true);
    var1.removeNode((java.lang.Object)10L);
    java.lang.Object var7 = new java.lang.Object();
    int var8 = var1.getChildCount(var7);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var9 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var9.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var12 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var12.removeItemAt((-1));
    java.lang.Object var16 = var9.getField((java.lang.Object)var12, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var17 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var12);
    com.hyperrealm.kiwi.ui.model.KListModel var18 = var17.getListModel();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var19 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var20 = var19.getFieldCount();
    boolean var21 = var19.isEmpty();
    var17.setListModel((com.hyperrealm.kiwi.ui.model.KListModel)var19);
    var1.releaseChildren((java.lang.Object)var17);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var24 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var24.trimToSize();
    var24.addElement((java.lang.Object)(byte)10);
    var24.setSize(100);
    java.lang.Object var30 = var24.pop();
    int var33 = var24.lastIndexOf((java.lang.Object)true, 1);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var34 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var34.trimToSize();
    var34.addElement((java.lang.Object)(byte)10);
    boolean var39 = var34.contains((java.lang.Object)10L);
    int var40 = var34.getDepth();
    javax.swing.event.ListDataListener[] var41 = var34.getListDataListeners();
    int var43 = var24.lastIndexOf((java.lang.Object)var41, 1);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var44 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var45 = var44.getFieldCount();
    java.util.Iterator var46 = var44.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var48 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var49 = var48.getStartPosition();
    int var50 = var48.getMaximumLength();
    java.util.Dictionary var51 = var48.getDocumentProperties();
    var44.addItem((java.lang.Object)var48);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var53 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var53.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var56 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var56.removeItemAt((-1));
    java.lang.Object var60 = var53.getField((java.lang.Object)var56, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var61 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var56);
    var44.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var61);
    com.hyperrealm.kiwi.ui.model.KDocument var64 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var65 = var64.getStartPosition();
    int var66 = var64.getMaximumLength();
    javax.swing.text.Position var67 = var64.getEndPosition();
    int var68 = var64.getLength();
    com.hyperrealm.kiwi.ui.model.ProxyTableModel var69 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var70 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var70.removeElementAt(0);
    var70.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var75 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var75.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var79 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var80 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var81 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var80.addTableModelListener((javax.swing.event.TableModelListener)var81);
    var79.setModel((javax.swing.table.TableModel)var80);
    var75.setModel((javax.swing.table.TableModel)var79);
    int var85 = var70.indexOf((java.lang.Object)var79);
    var64.putProperty((java.lang.Object)var69, (java.lang.Object)var70);
    var61.removeTableModelListener((javax.swing.event.TableModelListener)var69);
    var69.fireTableDataChanged();
    var24.insertElementAt((java.lang.Object)var69, 4);
    java.util.Iterator var91 = var1.getChildren((java.lang.Object)var24);
    java.lang.Object var92 = var24.pop();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var16);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var20 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var21 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var30 + "' != '" + (byte)10+ "'", var30.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var33 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var39 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var40 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var41);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var43 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var45 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var46);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var49);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var50 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var51);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var60);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var65);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var66 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var67);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var68 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var85 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var91);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var92);

  }

  public void test164() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test164");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.updateItemAt(0);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var3 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var5 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var6 = var5.getStartPosition();
    java.io.File[] var8 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var10 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var8, true);
    java.lang.Object var13 = var10.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var14 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var16 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var14, true);
    java.lang.Object var18 = var10.getValueForProperty((java.lang.Object)var14, "hi!");
    var5.putProperty((java.lang.Object)0.0f, (java.lang.Object)var14);
    var3.setElements((java.lang.Object[])var14);
    boolean var22 = var0.isFieldMutable((java.lang.Object)var3, 1);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var23 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var23.trimToSize();
    var23.addElement((java.lang.Object)(byte)10);
    var23.setSize(100);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var29 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var29.trimToSize();
    var29.addElement((java.lang.Object)(byte)10);
    var29.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var35 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var29.addElement((java.lang.Object)var35);
    java.lang.Object var38 = var29.get(10);
    var23.insertElementAt((java.lang.Object)var29, 100);
    var23.drop();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var43 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var43.removeElementAt(100);
    var0.setField((java.lang.Object)var23, 102, (java.lang.Object)var43);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var47 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var47.trimToSize();
    var47.addElement((java.lang.Object)(byte)10);
    var47.setSize(100);
    java.lang.Object var53 = var47.pop();
    int var54 = var47.capacity();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var0.insertItemAt((java.lang.Object)var47, 1);
      fail("Expected exception of type java.lang.IndexOutOfBoundsException");
    } catch (java.lang.IndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var13);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var53 + "' != '" + (byte)10+ "'", var53.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var54 == 100);

  }

  public void test165() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test165");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var4 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var5 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var4);
    var2.releaseChildren((java.lang.Object)var5);
    com.hyperrealm.kiwi.ui.model.TableSorter var7 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var8 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var8.addTableModelListener((javax.swing.event.TableModelListener)var9);
    var7.setModel((javax.swing.table.TableModel)var8);
    var7.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var7);
    var2.releaseChildren((java.lang.Object)var7);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var16 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var17 = var16.getFieldCount();
    java.util.Iterator var18 = var16.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var20 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var21 = var20.getStartPosition();
    var16.addItem((java.lang.Object)var21);
    java.util.Iterator var23 = var16.iterator();
    java.lang.Object var24 = var2.getParent((java.lang.Object)var16);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var25 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var26 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var25);
    int var29 = var26.getIndexOfChild((java.lang.Object)(-1.0d), (java.lang.Object)true);
    var26.removeNode((java.lang.Object)10L);
    java.lang.String var32 = var16.getLabel((java.lang.Object)var26);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var33 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    java.util.Iterator var34 = var26.getChildren((java.lang.Object)var33);
    com.hyperrealm.kiwi.ui.model.KDocument var36 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    var36.readLock();
    javax.swing.text.Position var38 = var36.getEndPosition();
    java.lang.Object var40 = var26.getField((java.lang.Object)var36, 0);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Class var43 = var26.getFieldType((java.lang.Object)10L, 101);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var17 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var29 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var34);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var40);

  }

  public void test166() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test166");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var0.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var4 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var5 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var6 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var5.addTableModelListener((javax.swing.event.TableModelListener)var6);
    var4.setModel((javax.swing.table.TableModel)var5);
    var0.setModel((javax.swing.table.TableModel)var4);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var10.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var13.removeItemAt((-1));
    java.lang.Object var17 = var10.getField((java.lang.Object)var13, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var18 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var13);
    var4.setModel((javax.swing.table.TableModel)var18);
    java.lang.String var21 = var18.getColumnName(0);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      boolean var24 = var18.isCellEditable(10, 100);
      fail("Expected exception of type java.lang.IndexOutOfBoundsException");
    } catch (java.lang.IndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var21);

  }

  public void test167() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test167");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.updateItemAt(0);
    com.hyperrealm.kiwi.ui.model.KDocument var4 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var5 = var4.getStartPosition();
    java.io.File[] var7 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var9 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var7, true);
    java.lang.Object var12 = var9.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var13 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var15 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var13, true);
    java.lang.Object var17 = var9.getValueForProperty((java.lang.Object)var13, "hi!");
    var4.putProperty((java.lang.Object)0.0f, (java.lang.Object)var13);
    javax.swing.text.Position var19 = var4.getEndPosition();
    boolean var20 = var4.isModified();
    java.lang.String var21 = var0.getLabel((java.lang.Object)var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var13);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var20 == false);

  }

  public void test168() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test168");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var0.fireTableRowsUpdated(100, 1);
    int var5 = var0.findColumn("[null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null]");
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == (-1));

  }

  public void test169() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test169");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var2 = var1.getStartPosition();
    var1.setAsynchronousLoadPriority(1);
    javax.swing.text.Element var6 = var1.getParagraphElement(100);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);

  }

  public void test170() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test170");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var6 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.addElement((java.lang.Object)var6);
    java.lang.Object var9 = var0.get(10);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var10.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var13.removeItemAt((-1));
    java.lang.Object var17 = var10.getField((java.lang.Object)var13, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var18 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var13);
    var0.append((java.lang.Object)var13);
    var0.clear();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var21 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var21.clear();
    boolean var23 = var0.contains((java.lang.Object)var21);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var24 = var0.firstElement();
      fail("Expected exception of type java.util.NoSuchElementException");
    } catch (java.util.NoSuchElementException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var23 == false);

  }

  public void test171() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test171");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var2 = var1.getStartPosition();
    int var3 = var1.getMaximumLength();
    javax.swing.text.Position var4 = var1.getEndPosition();
    int var5 = var1.getLength();
    javax.swing.text.DocumentFilter var6 = var1.getDocumentFilter();
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var6);

  }

  public void test172() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test172");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    java.lang.String var4 = var2.getFieldLabel(1);
    java.lang.Object var5 = var2.getRoot();
    com.hyperrealm.kiwi.ui.model.KDocument var7 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    int var8 = var7.getLength();
    javax.swing.text.Element var9 = var7.getDefaultRootElement();
    javax.swing.text.Position var10 = var7.getStartPosition();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var11 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var11.trimToSize();
    var11.addElement((java.lang.Object)(byte)10);
    var11.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var17 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var11.addElement((java.lang.Object)var17);
    java.lang.Object var20 = var11.get(10);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var21 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var21.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var24 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var24.removeItemAt((-1));
    java.lang.Object var28 = var21.getField((java.lang.Object)var24, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var29 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var24);
    var11.append((java.lang.Object)var24);
    var11.clear();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var32 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var32.clear();
    boolean var34 = var11.contains((java.lang.Object)var32);
    int var35 = var2.getIndexOfChild((java.lang.Object)var10, (java.lang.Object)var34);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var36 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var37 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var36.removeItem((java.lang.Object)var37);
    var36.removeItemAt(0);
    java.lang.String var42 = var36.getFieldLabel(0);
    var36.clear();
    java.util.Iterator var44 = var36.iterator();
    java.lang.Class var46 = var36.getFieldType(99);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var2.setRoot((java.lang.Object)var36);
      fail("Expected exception of type com.hyperrealm.kiwi.ui.model.ImmutableModelException");
    } catch (com.hyperrealm.kiwi.ui.model.ImmutableModelException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + "Size"+ "'", var4.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var20);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var28);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var34 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var35 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var44);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var46);

  }

  public void test173() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test173");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var1 = var0.getFieldCount();
    java.util.Iterator var2 = var0.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var4 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var5 = var4.getStartPosition();
    int var6 = var4.getMaximumLength();
    java.util.Dictionary var7 = var4.getDocumentProperties();
    var0.addItem((java.lang.Object)var4);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var9 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var9.trimToSize();
    var9.addElement((java.lang.Object)(byte)10);
    var9.setSize(100);
    java.lang.Object var15 = var9.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var16 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var17 = var16.getColumnCount();
    var9.push((java.lang.Object)var16);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var19 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var19.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var22 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var22.removeItemAt((-1));
    java.lang.Object var26 = var19.getField((java.lang.Object)var22, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var27 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var22);
    com.hyperrealm.kiwi.ui.model.TableSorter var28 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var28.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var32 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var33 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var34 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var33.addTableModelListener((javax.swing.event.TableModelListener)var34);
    var32.setModel((javax.swing.table.TableModel)var33);
    var28.setModel((javax.swing.table.TableModel)var32);
    var28.fireTableRowsUpdated(10, 0);
    var27.removeTableModelListener((javax.swing.event.TableModelListener)var28);
    int var42 = var9.lastIndexOf((java.lang.Object)var27);
    var0.removeListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var27);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var15 + "' != '" + (byte)10+ "'", var15.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var17 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var42 == (-1));

  }

  public void test174() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test174");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    int var4 = var1.getIndexOfChild((java.lang.Object)(-1.0d), (java.lang.Object)true);
    java.lang.String var6 = var1.getFieldLabel(0);
    var1.releaseChildren((java.lang.Object)(short)(-1));
    int var9 = var1.getFieldCount();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var10.removeItemAt((-1));
    var10.clear();
    java.lang.String var15 = var10.getFieldLabel(10);
    com.hyperrealm.kiwi.ui.model.TableSorter var16 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var16.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var20 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var21 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var22 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var21.addTableModelListener((javax.swing.event.TableModelListener)var22);
    var20.setModel((javax.swing.table.TableModel)var21);
    var16.setModel((javax.swing.table.TableModel)var20);
    var20.fireTableCellUpdated(1, 0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var30 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var30.trimToSize();
    var30.addElement((java.lang.Object)(byte)10);
    var30.setSize(100);
    java.lang.Object var36 = var30.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var37 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var38 = var37.getColumnCount();
    var30.push((java.lang.Object)var37);
    var10.setField((java.lang.Object)1, 102, (java.lang.Object)var37);
    javax.swing.ListSelectionModel var41 = var37.getSelectionModel();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var1.removeChildren((java.lang.Object)var37);
      fail("Expected exception of type com.hyperrealm.kiwi.ui.model.ImmutableModelException");
    } catch (com.hyperrealm.kiwi.ui.model.ImmutableModelException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var6 + "' != '" + "File"+ "'", var6.equals("File"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var9 == 4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var36 + "' != '" + (byte)10+ "'", var36.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var38 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var41);

  }

  public void test175() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test175");


    com.hyperrealm.kiwi.ui.model.MutableListModel var0 = new com.hyperrealm.kiwi.ui.model.MutableListModel();
    var0.clear();

  }

  public void test176() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test176");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var3 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var3.removeItemAt((-1));
    java.lang.Object var7 = var0.getField((java.lang.Object)var3, (-1));
    com.hyperrealm.kiwi.ui.model.OrderedListModel var8 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var8.removeElementAt(0);
    var8.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var13 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var13.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var17 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var18 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var19 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var18.addTableModelListener((javax.swing.event.TableModelListener)var19);
    var17.setModel((javax.swing.table.TableModel)var18);
    var13.setModel((javax.swing.table.TableModel)var17);
    int var23 = var8.indexOf((java.lang.Object)var17);
    java.lang.String var24 = var0.getLabel((java.lang.Object)var8);
    boolean var25 = var8.isEmpty();
    var8.removeRange(1, 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var23 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var25 == false);

  }

  public void test177() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test177");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    java.lang.String var4 = var2.getFieldLabel(1);
    java.lang.Class var6 = var2.getFieldType(100);
    java.lang.String var8 = var2.getFieldLabel(1);
    java.lang.Class var10 = var2.getFieldType(99);
    com.hyperrealm.kiwi.ui.model.KDocument var12 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var13 = var12.getStartPosition();
    var12.setAsynchronousLoadPriority(1);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var17 = var2.getField((java.lang.Object)var12, 101);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + "Size"+ "'", var4.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var8 + "' != '" + "Size"+ "'", var8.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var13);

  }

  public void test178() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test178");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var6 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.addElement((java.lang.Object)var6);
    java.lang.Object var9 = var0.get(10);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var10.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var13.removeItemAt((-1));
    java.lang.Object var17 = var10.getField((java.lang.Object)var13, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var18 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var13);
    var0.append((java.lang.Object)var13);
    var0.clear();
    var0.removeAllElements();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var22 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var22.trimToSize();
    var22.addElement((java.lang.Object)(byte)10);
    java.lang.Object var26 = var22.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var28 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var29 = var28.getStartPosition();
    java.io.File[] var31 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var33 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var31, true);
    java.lang.Object var36 = var33.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var37 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var39 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var37, true);
    java.lang.Object var41 = var33.getValueForProperty((java.lang.Object)var37, "hi!");
    var28.putProperty((java.lang.Object)0.0f, (java.lang.Object)var37);
    javax.swing.text.Position var43 = var28.getStartPosition();
    boolean var44 = var28.isModified();
    int var45 = var22.lastIndexOf((java.lang.Object)var28);
    java.lang.Object var46 = var22.lastElement();
    java.lang.Object var48 = var22.elementAt(0);
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var49 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var51 = var49.getColumnIndexAtX(1);
    var22.addElement((java.lang.Object)var51);
    int var53 = var0.indexOf((java.lang.Object)var22);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var54 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var54.clear();
    var54.removeElementAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var58 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var58.trimToSize();
    var58.addElement((java.lang.Object)(byte)10);
    var58.setSize(100);
    java.lang.Object var64 = var58.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var65 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var66 = var65.getColumnCount();
    var58.push((java.lang.Object)var65);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var68 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var68.trimToSize();
    var68.addElement((java.lang.Object)(byte)10);
    java.lang.Object var72 = var68.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var74 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var75 = var74.getStartPosition();
    java.io.File[] var77 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var79 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var77, true);
    java.lang.Object var82 = var79.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var83 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var85 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var83, true);
    java.lang.Object var87 = var79.getValueForProperty((java.lang.Object)var83, "hi!");
    var74.putProperty((java.lang.Object)0.0f, (java.lang.Object)var83);
    javax.swing.text.Position var89 = var74.getStartPosition();
    boolean var90 = var74.isModified();
    int var91 = var68.lastIndexOf((java.lang.Object)var74);
    boolean var92 = var58.contains((java.lang.Object)var74);
    int var93 = var54.indexOf((java.lang.Object)var74);
    var22.append((java.lang.Object)var74);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var26 + "' != '" + (byte)10+ "'", var26.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var37);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var41);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var43);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var44 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var45 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var46 + "' != '" + (byte)10+ "'", var46.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var48 + "' != '" + (byte)10+ "'", var48.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var51 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var53 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var64 + "' != '" + (byte)10+ "'", var64.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var66 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var72 + "' != '" + (byte)10+ "'", var72.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var75);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var77);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var82);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var83);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var87);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var89);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var90 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var91 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var92 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var93 == (-1));

  }

  public void test179() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test179");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    java.lang.String var4 = var2.getFieldLabel(1);
    com.hyperrealm.kiwi.ui.model.KDocument var6 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var7 = var6.getStartPosition();
    java.io.File[] var9 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var11 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var9, true);
    java.lang.Object var14 = var11.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var15 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var17 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var15, true);
    java.lang.Object var19 = var11.getValueForProperty((java.lang.Object)var15, "hi!");
    var6.putProperty((java.lang.Object)0.0f, (java.lang.Object)var15);
    javax.swing.text.Position var21 = var6.getStartPosition();
    boolean var22 = var6.isModified();
    var6.setMaximumLength(0);
    javax.swing.text.DocumentFilter var25 = var6.getDocumentFilter();
    javax.swing.text.Element var26 = var6.getBidiRootElement();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var2.removeChild((java.lang.Object)var6, 102);
      fail("Expected exception of type com.hyperrealm.kiwi.ui.model.ImmutableModelException");
    } catch (com.hyperrealm.kiwi.ui.model.ImmutableModelException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + "Size"+ "'", var4.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var26);

  }

  public void test180() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test180");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    int var4 = var1.getIndexOfChild((java.lang.Object)(-1.0d), (java.lang.Object)true);
    java.lang.String var6 = var1.getFieldLabel(0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var7 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var7.trimToSize();
    var7.addElement((java.lang.Object)(byte)10);
    var1.releaseChildren((java.lang.Object)(byte)10);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var12 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var12.trimToSize();
    var12.addElement((java.lang.Object)(byte)10);
    var12.setSize(100);
    java.lang.Object[] var18 = var12.toArray();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var19 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var19.trimToSize();
    var19.addElement((java.lang.Object)(byte)10);
    java.lang.Object var23 = var19.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var25 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var26 = var25.getStartPosition();
    java.io.File[] var28 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var30 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var28, true);
    java.lang.Object var33 = var30.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var34 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var36 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var34, true);
    java.lang.Object var38 = var30.getValueForProperty((java.lang.Object)var34, "hi!");
    var25.putProperty((java.lang.Object)0.0f, (java.lang.Object)var34);
    javax.swing.text.Position var40 = var25.getStartPosition();
    boolean var41 = var25.isModified();
    int var42 = var19.lastIndexOf((java.lang.Object)var25);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var43 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var43.trimToSize();
    var43.addElement((java.lang.Object)(byte)10);
    java.lang.Object var47 = var43.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var49 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var50 = var49.getStartPosition();
    java.io.File[] var52 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var54 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var52, true);
    java.lang.Object var57 = var54.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var58 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var60 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var58, true);
    java.lang.Object var62 = var54.getValueForProperty((java.lang.Object)var58, "hi!");
    var49.putProperty((java.lang.Object)0.0f, (java.lang.Object)var58);
    javax.swing.text.Position var64 = var49.getStartPosition();
    boolean var65 = var49.isModified();
    int var66 = var43.lastIndexOf((java.lang.Object)var49);
    int var68 = var19.lastIndexOf((java.lang.Object)var49, 0);
    var12.push((java.lang.Object)var68);
    javax.swing.event.ListDataListener[] var70 = var12.getListDataListeners();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var1.updateNode((java.lang.Object)var12);
      fail("Expected exception of type com.hyperrealm.kiwi.ui.model.ImmutableModelException");
    } catch (com.hyperrealm.kiwi.ui.model.ImmutableModelException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var6 + "' != '" + "File"+ "'", var6.equals("File"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var23 + "' != '" + (byte)10+ "'", var23.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var28);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var33);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var34);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var40);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var41 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var42 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var47 + "' != '" + (byte)10+ "'", var47.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var50);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var52);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var57);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var58);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var62);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var64);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var65 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var66 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var68 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var70);

  }

  public void test181() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test181");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    int var4 = var1.getIndexOfChild((java.lang.Object)(-1.0d), (java.lang.Object)true);
    var1.removeNode((java.lang.Object)10L);
    java.lang.Object var7 = new java.lang.Object();
    int var8 = var1.getChildCount(var7);
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var9.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var13 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var15 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var14.addTableModelListener((javax.swing.event.TableModelListener)var15);
    var13.setModel((javax.swing.table.TableModel)var14);
    var9.setModel((javax.swing.table.TableModel)var13);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var19 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var19.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var22 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var22.removeItemAt((-1));
    java.lang.Object var26 = var19.getField((java.lang.Object)var22, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var27 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var22);
    var13.setModel((javax.swing.table.TableModel)var27);
    java.lang.String var30 = var27.getColumnName(0);
    int var31 = var27.getColumnCount();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      javax.swing.Icon var33 = var1.getIcon((java.lang.Object)var31, false);
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var30);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var31 == 1);

  }

  public void test182() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test182");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    javax.swing.event.TableColumnModelListener[] var1 = var0.getColumnModelListeners();
    javax.swing.ListSelectionModel var2 = var0.getSelectionModel();
    int var3 = var0.getColumnCount();
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == 0);

  }

  public void test183() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test183");


    java.io.File[] var0 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var2 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var0, true);
    java.lang.Object var5 = var2.getValueForProperty((java.lang.Object)(byte)0, "");
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var6 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var2);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var7 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var7.trimToSize();
    var7.addElement((java.lang.Object)(byte)10);
    var7.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var13 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var7.addElement((java.lang.Object)var13);
    java.lang.Object var16 = var7.get(10);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var17 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var17.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var20 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var20.removeItemAt((-1));
    java.lang.Object var24 = var17.getField((java.lang.Object)var20, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var25 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var20);
    var7.append((java.lang.Object)var20);
    var7.clear();
    var7.removeAllElements();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var29 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var29.trimToSize();
    var29.addElement((java.lang.Object)(byte)10);
    java.lang.Object var33 = var29.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var35 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var36 = var35.getStartPosition();
    java.io.File[] var38 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var40 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var38, true);
    java.lang.Object var43 = var40.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var44 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var46 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var44, true);
    java.lang.Object var48 = var40.getValueForProperty((java.lang.Object)var44, "hi!");
    var35.putProperty((java.lang.Object)0.0f, (java.lang.Object)var44);
    javax.swing.text.Position var50 = var35.getStartPosition();
    boolean var51 = var35.isModified();
    int var52 = var29.lastIndexOf((java.lang.Object)var35);
    java.lang.Object var53 = var29.lastElement();
    java.lang.Object var55 = var29.elementAt(0);
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var56 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var58 = var56.getColumnIndexAtX(1);
    var29.addElement((java.lang.Object)var58);
    int var60 = var7.indexOf((java.lang.Object)var29);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var6.updateNode((java.lang.Object)var60);
      fail("Expected exception of type com.hyperrealm.kiwi.ui.model.ImmutableModelException");
    } catch (com.hyperrealm.kiwi.ui.model.ImmutableModelException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var16);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var33 + "' != '" + (byte)10+ "'", var33.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var43);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var44);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var48);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var50);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var51 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var52 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var53 + "' != '" + (byte)10+ "'", var53.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var55 + "' != '" + (byte)10+ "'", var55.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var58 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var60 == (-1));

  }

  public void test184() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test184");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var2 = var0.findColumn("");
    javax.swing.table.TableModel var3 = var0.getModel();
    int var5 = var0.getReverseRowTranslation(0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var3);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == (-1));

  }

  public void test185() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test185");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var1 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.removeItem((java.lang.Object)var1);
    var0.removeItemAt(0);
    java.lang.String var6 = var0.getFieldLabel(0);
    var0.clear();
    java.util.Iterator var8 = var0.iterator();
    java.lang.Class var10 = var0.getFieldType(99);
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var11 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var0);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      boolean var14 = var11.isCellEditable(99, 200);
      fail("Expected exception of type java.lang.IndexOutOfBoundsException");
    } catch (java.lang.IndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var10);

  }

  public void test186() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test186");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    java.lang.Object var2 = var0.getRoot();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var3 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var3.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var6 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var6.removeItemAt((-1));
    java.lang.Object var10 = var3.getField((java.lang.Object)var6, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var11 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var6);
    com.hyperrealm.kiwi.ui.model.TableSorter var12 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var12.fireTableRowsUpdated(100, 1);
    boolean var16 = var12.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var17 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var18 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var19 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var18.addTableModelListener((javax.swing.event.TableModelListener)var19);
    var17.setModel((javax.swing.table.TableModel)var18);
    var12.setModel((javax.swing.table.TableModel)var18);
    var12.fireTableStructureChanged();
    var6.addItem((java.lang.Object)var12);
    java.lang.Object var26 = var0.getValueForProperty((java.lang.Object)var6, "200");
    com.hyperrealm.kiwi.ui.model.KDocument var28 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    int var29 = var28.getLength();
    javax.swing.text.Element var30 = var28.getDefaultRootElement();
    javax.swing.text.Position var31 = var28.getStartPosition();
    java.lang.Object var33 = var0.getValueForProperty((java.lang.Object)var28, "File");
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var34 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var35 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var34);
    java.lang.Object var36 = var34.getRoot();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var37 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var37.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var40 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var40.removeItemAt((-1));
    java.lang.Object var44 = var37.getField((java.lang.Object)var40, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var45 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var40);
    com.hyperrealm.kiwi.ui.model.TableSorter var46 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var46.fireTableRowsUpdated(100, 1);
    boolean var50 = var46.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var51 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var52 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var53 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var52.addTableModelListener((javax.swing.event.TableModelListener)var53);
    var51.setModel((javax.swing.table.TableModel)var52);
    var46.setModel((javax.swing.table.TableModel)var52);
    var46.fireTableStructureChanged();
    var40.addItem((java.lang.Object)var46);
    java.lang.Object var60 = var34.getValueForProperty((java.lang.Object)var40, "200");
    com.hyperrealm.kiwi.ui.model.KDocument var62 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    int var63 = var62.getLength();
    javax.swing.text.Element var64 = var62.getDefaultRootElement();
    javax.swing.text.Position var65 = var62.getStartPosition();
    java.lang.Object var67 = var34.getValueForProperty((java.lang.Object)var62, "File");
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      boolean var68 = var0.isExpandable((java.lang.Object)var34);
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var29 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var30);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var33);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var44);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var50 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var60);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var63 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var64);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var65);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var67);

  }

  public void test187() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test187");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var2 = var0.getColumnIndexAtX(1);
    int var3 = var0.getColumnMargin();
    int var4 = var0.getRealColumnCount();
    javax.swing.ListSelectionModel var5 = var0.getSelectionModel();
    int var6 = var0.getTotalColumnWidth();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      javax.swing.table.TableColumn var8 = var0.getRealColumn(200);
      fail("Expected exception of type java.lang.IndexOutOfBoundsException");
    } catch (java.lang.IndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == 0);

  }

  public void test188() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test188");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var2 = var1.getStartPosition();
    java.io.File[] var4 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var6 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var4, true);
    java.lang.Object var9 = var6.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var10 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var12 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var10, true);
    java.lang.Object var14 = var6.getValueForProperty((java.lang.Object)var10, "hi!");
    var1.putProperty((java.lang.Object)0.0f, (java.lang.Object)var10);
    javax.swing.text.Position var16 = var1.getEndPosition();
    var1.setMaximumLength(1);
    java.util.Dictionary var19 = var1.getDocumentProperties();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var1.readUnlock();
      fail("Expected exception of type javax.swing.text.StateInvariantError");
    } catch (javax.swing.text.StateInvariantError e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var16);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var19);

  }

  public void test189() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test189");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var0.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var4 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var5 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var6 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var5.addTableModelListener((javax.swing.event.TableModelListener)var6);
    var4.setModel((javax.swing.table.TableModel)var5);
    var0.setModel((javax.swing.table.TableModel)var4);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var10.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var13.removeItemAt((-1));
    java.lang.Object var17 = var10.getField((java.lang.Object)var13, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var18 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var13);
    var4.setModel((javax.swing.table.TableModel)var18);
    com.hyperrealm.kiwi.ui.model.TableSorter var20 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var20.fireTableRowsUpdated(100, 1);
    boolean var24 = var20.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var25 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var26 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var27 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var26.addTableModelListener((javax.swing.event.TableModelListener)var27);
    var25.setModel((javax.swing.table.TableModel)var26);
    var20.setModel((javax.swing.table.TableModel)var26);
    com.hyperrealm.kiwi.ui.model.TableSorter var31 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var33 = var31.findColumn("");
    var20.setModel((javax.swing.table.TableModel)var31);
    var18.addTableModelListener((javax.swing.event.TableModelListener)var20);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      boolean var38 = var18.isCellEditable(4, 99);
      fail("Expected exception of type java.lang.IndexOutOfBoundsException");
    } catch (java.lang.IndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var24 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var33 == (-1));

  }

  public void test190() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test190");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    java.lang.Object var6 = var0.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var7 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var8 = var7.getColumnCount();
    var0.push((java.lang.Object)var7);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var10.trimToSize();
    var10.addElement((java.lang.Object)(byte)10);
    java.lang.Object var14 = var10.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var16 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var17 = var16.getStartPosition();
    java.io.File[] var19 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var21 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var19, true);
    java.lang.Object var24 = var21.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var25 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var27 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var25, true);
    java.lang.Object var29 = var21.getValueForProperty((java.lang.Object)var25, "hi!");
    var16.putProperty((java.lang.Object)0.0f, (java.lang.Object)var25);
    javax.swing.text.Position var31 = var16.getStartPosition();
    boolean var32 = var16.isModified();
    int var33 = var10.lastIndexOf((java.lang.Object)var16);
    boolean var34 = var0.contains((java.lang.Object)var16);
    com.hyperrealm.kiwi.ui.model.TableSorter var36 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var36.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var40 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var41 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var42 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var41.addTableModelListener((javax.swing.event.TableModelListener)var42);
    var40.setModel((javax.swing.table.TableModel)var41);
    var36.setModel((javax.swing.table.TableModel)var40);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var46 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var46.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var49 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var49.removeItemAt((-1));
    java.lang.Object var53 = var46.getField((java.lang.Object)var49, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var54 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var49);
    var40.setModel((javax.swing.table.TableModel)var54);
    java.lang.Object var56 = var0.set(99, (java.lang.Object)var54);
    boolean var57 = var0.isEmpty();
    java.lang.Object var58 = var0.peek();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var6 + "' != '" + (byte)10+ "'", var6.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var14 + "' != '" + (byte)10+ "'", var14.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var32 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var33 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var34 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var53);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var56);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var57 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var58);

  }

  public void test191() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test191");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var0.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var4 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var5 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var6 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var5.addTableModelListener((javax.swing.event.TableModelListener)var6);
    var4.setModel((javax.swing.table.TableModel)var5);
    var0.setModel((javax.swing.table.TableModel)var4);
    int var10 = var0.getSortedColumn();
    var0.fireTableStructureChanged();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var12 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var12.setColumnMargin(1);
    int var15 = var12.getColumnCount();
    var12.setColumnMargin(200);
    javax.swing.event.TableColumnModelListener[] var18 = var12.getColumnModelListeners();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var0.setValueAt((java.lang.Object)var18, 10, 200);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var10 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var15 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var18);

  }

  public void test192() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test192");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    java.lang.String var4 = var2.getFieldLabel(1);
    java.lang.Object var5 = var2.getRoot();
    var2.releaseChildren((java.lang.Object)"[10]");
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var8 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var8.trimToSize();
    var8.addElement((java.lang.Object)(byte)10);
    boolean var13 = var8.contains((java.lang.Object)10L);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var14 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    java.util.Iterator var15 = var14.iterator();
    int var16 = var2.getIndexOfChild((java.lang.Object)var8, (java.lang.Object)var14);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var18 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var19 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var18);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var20 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var21 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var20.removeItem((java.lang.Object)var21);
    java.lang.Class var24 = var20.getFieldType((-1));
    var20.updateItemAt(1, 4);
    com.hyperrealm.kiwi.ui.model.KDocument var29 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var30 = var29.getStartPosition();
    java.io.File[] var32 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var34 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var32, true);
    java.lang.Object var37 = var34.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var38 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var40 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var38, true);
    java.lang.Object var42 = var34.getValueForProperty((java.lang.Object)var38, "hi!");
    var29.putProperty((java.lang.Object)0.0f, (java.lang.Object)var38);
    javax.swing.text.Position var44 = var29.getStartPosition();
    javax.swing.text.Position var45 = var29.getStartPosition();
    var20.addItem((java.lang.Object)var29);
    java.lang.Object var48 = var18.getValueForProperty((java.lang.Object)var29, "hi!");
    javax.swing.event.UndoableEditListener[] var49 = var29.getUndoableEditListeners();
    javax.swing.Icon var50 = var14.getIcon((java.lang.Object)var29);
    var14.updateItemAt(200);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + "Size"+ "'", var4.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var13 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var30);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var32);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var37);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var44);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var45);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var48);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var49);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var50);

  }

  public void test193() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test193");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var6 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.addElement((java.lang.Object)var6);
    java.lang.Object var9 = var0.get(10);
    int var10 = var0.capacity();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var11 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var11.updateItemAt(0);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var14 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var16 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var17 = var16.getStartPosition();
    java.io.File[] var19 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var21 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var19, true);
    java.lang.Object var24 = var21.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var25 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var27 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var25, true);
    java.lang.Object var29 = var21.getValueForProperty((java.lang.Object)var25, "hi!");
    var16.putProperty((java.lang.Object)0.0f, (java.lang.Object)var25);
    var14.setElements((java.lang.Object[])var25);
    boolean var33 = var11.isFieldMutable((java.lang.Object)var14, 1);
    int var35 = var0.lastIndexOf((java.lang.Object)var14, (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var10 == 200);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var33 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var35 == (-1));

  }

  public void test194() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test194");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var1 = var0.getRealColumnCount();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var2 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    javax.swing.event.TableColumnModelListener[] var3 = var2.getColumnModelListeners();
    javax.swing.ListSelectionModel var4 = var2.getSelectionModel();
    var0.setSelectionModel(var4);
    int var6 = var0.getSelectedColumnCount();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var3);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == 0);

  }

  public void test195() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test195");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    java.lang.String var4 = var2.getFieldLabel(1);
    java.lang.Object var5 = var2.getRoot();
    var2.releaseChildren((java.lang.Object)"[10]");
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var8 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var8.trimToSize();
    var8.addElement((java.lang.Object)(byte)10);
    boolean var13 = var8.contains((java.lang.Object)10L);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var14 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    java.util.Iterator var15 = var14.iterator();
    int var16 = var2.getIndexOfChild((java.lang.Object)var8, (java.lang.Object)var14);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var17 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var19 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    int var20 = var17.lastIndexOf((java.lang.Object)false);
    java.lang.Object var22 = var2.getField((java.lang.Object)var17, 0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var23 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var23.trimToSize();
    var23.addElement((java.lang.Object)(byte)10);
    var23.setSize(100);
    java.lang.Object var29 = var23.pop();
    java.lang.Object[] var30 = var23.toArray();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var2.removeChildren((java.lang.Object)var23);
      fail("Expected exception of type com.hyperrealm.kiwi.ui.model.ImmutableModelException");
    } catch (com.hyperrealm.kiwi.ui.model.ImmutableModelException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + "Size"+ "'", var4.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var13 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var20 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var22);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var29 + "' != '" + (byte)10+ "'", var29.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var30);

  }

  public void test196() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test196");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var1 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.removeItem((java.lang.Object)var1);
    var0.removeItemAt(0);
    java.lang.String var6 = var0.getFieldLabel(0);
    var0.removeItemAt(10);
    var0.clear();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var10 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var12 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var13 = var12.getStartPosition();
    java.io.File[] var15 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var17 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var15, true);
    java.lang.Object var20 = var17.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var21 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var23 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var21, true);
    java.lang.Object var25 = var17.getValueForProperty((java.lang.Object)var21, "hi!");
    var12.putProperty((java.lang.Object)0.0f, (java.lang.Object)var21);
    var10.setElements((java.lang.Object[])var21);
    var10.removeRange(10, 0);
    var10.updateItem((java.lang.Comparable)(byte)100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var33 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var35 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var36 = var35.getStartPosition();
    java.io.File[] var38 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var40 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var38, true);
    java.lang.Object var43 = var40.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var44 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var46 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var44, true);
    java.lang.Object var48 = var40.getValueForProperty((java.lang.Object)var44, "hi!");
    var35.putProperty((java.lang.Object)0.0f, (java.lang.Object)var44);
    var33.setElements((java.lang.Object[])var44);
    int var51 = var10.indexOf((java.lang.Object)var33);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var52 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var52.updateItemAt(0);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var55 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var57 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var58 = var57.getStartPosition();
    java.io.File[] var60 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var62 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var60, true);
    java.lang.Object var65 = var62.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var66 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var68 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var66, true);
    java.lang.Object var70 = var62.getValueForProperty((java.lang.Object)var66, "hi!");
    var57.putProperty((java.lang.Object)0.0f, (java.lang.Object)var66);
    var55.setElements((java.lang.Object[])var66);
    boolean var74 = var52.isFieldMutable((java.lang.Object)var55, 1);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var75 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var75.trimToSize();
    var75.addElement((java.lang.Object)(byte)10);
    java.lang.String var79 = var75.toString();
    javax.swing.event.ListDataListener[] var80 = var75.getListDataListeners();
    var55.setElements((java.lang.Object[])var80);
    var10.getElements((java.lang.Object[])var80);
    int var83 = var0.indexOf((java.lang.Object)var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var13);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var20);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var43);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var44);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var48);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var51 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var58);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var60);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var65);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var66);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var70);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var74 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var79 + "' != '" + "[10]"+ "'", var79.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var80);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var83 == (-1));

  }

  public void test197() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test197");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var2 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var2.trimToSize();
    var2.addElement((java.lang.Object)(byte)10);
    boolean var7 = var2.contains((java.lang.Object)10L);
    int var8 = var2.getDepth();
    java.util.Enumeration var9 = var2.elements();
    var2.ensureCapacity(4);
    var1.releaseChildren((java.lang.Object)4);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var13.trimToSize();
    var13.addElement((java.lang.Object)(byte)10);
    var13.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var19 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var13.addElement((java.lang.Object)var19);
    java.lang.Object var22 = var13.get(10);
    var13.setSize(1);
    java.lang.Object var26 = var13.elementAt(0);
    com.hyperrealm.kiwi.ui.model.KDocument var29 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var30 = var29.getStartPosition();
    java.io.File[] var32 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var34 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var32, true);
    java.lang.Object var37 = var34.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var38 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var40 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var38, true);
    java.lang.Object var42 = var34.getValueForProperty((java.lang.Object)var38, "hi!");
    var29.putProperty((java.lang.Object)0.0f, (java.lang.Object)var38);
    javax.swing.text.Position var44 = var29.getStartPosition();
    boolean var45 = var29.isModified();
    var29.setMaximumLength(0);
    int var48 = var29.getLength();
    var13.add(0, (java.lang.Object)var29);
    var1.releaseChildren((java.lang.Object)0);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var52 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var53 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var52);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var55 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var56 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var55);
    var53.releaseChildren((java.lang.Object)var56);
    com.hyperrealm.kiwi.ui.model.TableSorter var58 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var59 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var60 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var59.addTableModelListener((javax.swing.event.TableModelListener)var60);
    var58.setModel((javax.swing.table.TableModel)var59);
    var58.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var65 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var58);
    var53.releaseChildren((java.lang.Object)var58);
    var58.sortByColumn(99);
    com.hyperrealm.kiwi.ui.model.TableSorter var69 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var58);
    java.lang.Object var70 = var1.getParent((java.lang.Object)var58);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var22);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var26 + "' != '" + (byte)10+ "'", var26.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var30);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var32);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var37);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var44);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var45 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var48 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var70);

  }

  public void test198() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test198");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var3 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var3.removeItemAt((-1));
    java.lang.Object var7 = var0.getField((java.lang.Object)var3, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var8 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var3);
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var9.fireTableRowsUpdated(100, 1);
    boolean var13 = var9.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var15 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var16 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var15.addTableModelListener((javax.swing.event.TableModelListener)var16);
    var14.setModel((javax.swing.table.TableModel)var15);
    var9.setModel((javax.swing.table.TableModel)var15);
    var9.fireTableStructureChanged();
    var3.addItem((java.lang.Object)var9);
    var3.removeItemAt(1);
    var3.removeItemAt(102);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var13 == true);

  }

  public void test199() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test199");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var2 = var1.getStartPosition();
    int var3 = var1.getMaximumLength();
    javax.swing.text.Position var4 = var1.getEndPosition();
    javax.swing.text.Element var5 = var1.getBidiRootElement();
    int var6 = var1.getLength();
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == 0);

  }

  public void test200() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test200");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var4 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var5 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var4);
    var2.releaseChildren((java.lang.Object)var5);
    com.hyperrealm.kiwi.ui.model.TableSorter var7 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var8 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var8.addTableModelListener((javax.swing.event.TableModelListener)var9);
    var7.setModel((javax.swing.table.TableModel)var8);
    var7.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var7);
    var2.releaseChildren((java.lang.Object)var7);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var16 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var16.trimToSize();
    var16.addElement((java.lang.Object)(byte)10);
    boolean var21 = var16.contains((java.lang.Object)10L);
    int var22 = var16.getDepth();
    java.lang.String var23 = var16.toString();
    var2.releaseChildren((java.lang.Object)var16);
    java.util.Enumeration var25 = var16.elements();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var26 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var26.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var29 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var29.removeItemAt((-1));
    java.lang.Object var33 = var26.getField((java.lang.Object)var29, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var34 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var29);
    com.hyperrealm.kiwi.ui.model.KListModel var35 = var34.getListModel();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var36 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var36.removeItemAt((-1));
    var36.clear();
    java.lang.String var41 = var36.getFieldLabel(10);
    var34.setListModel((com.hyperrealm.kiwi.ui.model.KListModel)var36);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var44 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var45 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var44);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var47 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var48 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var47);
    var45.releaseChildren((java.lang.Object)var48);
    com.hyperrealm.kiwi.ui.model.TableSorter var50 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var51 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var52 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var51.addTableModelListener((javax.swing.event.TableModelListener)var52);
    var50.setModel((javax.swing.table.TableModel)var51);
    var50.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var57 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var50);
    var45.releaseChildren((java.lang.Object)var50);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var59 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var59.trimToSize();
    var59.addElement((java.lang.Object)(byte)10);
    boolean var64 = var59.contains((java.lang.Object)10L);
    int var65 = var59.getDepth();
    java.lang.String var66 = var59.toString();
    var45.releaseChildren((java.lang.Object)var59);
    com.hyperrealm.kiwi.ui.model.TableSorter var68 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var70 = var68.findColumn("");
    com.hyperrealm.kiwi.ui.model.TableSorter var71 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var71.fireTableRowsUpdated(100, 1);
    var68.setModel((javax.swing.table.TableModel)var71);
    com.hyperrealm.kiwi.ui.model.TableSorter var76 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var76.fireTableRowsUpdated(100, 1);
    boolean var80 = var76.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var81 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var82 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var83 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var82.addTableModelListener((javax.swing.event.TableModelListener)var83);
    var81.setModel((javax.swing.table.TableModel)var82);
    var76.setModel((javax.swing.table.TableModel)var82);
    com.hyperrealm.kiwi.ui.model.TableSorter var87 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var89 = var87.findColumn("");
    var76.setModel((javax.swing.table.TableModel)var87);
    var68.setModel((javax.swing.table.TableModel)var76);
    var59.addElement((java.lang.Object)var68);
    var36.removeItem((java.lang.Object)var59);
    boolean var94 = var16.contains((java.lang.Object)var36);
    var36.updateItemAt(99);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var21 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var23 + "' != '" + "[10]"+ "'", var23.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var33);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var41);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var64 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var65 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var66 + "' != '" + "[10]"+ "'", var66.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var70 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var80 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var89 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var94 == false);

  }

  public void test201() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test201");


    com.hyperrealm.kiwi.ui.model.OrderedListModel var0 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.clear();
    var0.removeElementAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var4 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var4.trimToSize();
    var4.addElement((java.lang.Object)(byte)10);
    var4.setSize(100);
    java.lang.Object var10 = var4.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var11 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var12 = var11.getColumnCount();
    var4.push((java.lang.Object)var11);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var14 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var14.trimToSize();
    var14.addElement((java.lang.Object)(byte)10);
    java.lang.Object var18 = var14.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var20 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var21 = var20.getStartPosition();
    java.io.File[] var23 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var25 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var23, true);
    java.lang.Object var28 = var25.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var29 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var31 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var29, true);
    java.lang.Object var33 = var25.getValueForProperty((java.lang.Object)var29, "hi!");
    var20.putProperty((java.lang.Object)0.0f, (java.lang.Object)var29);
    javax.swing.text.Position var35 = var20.getStartPosition();
    boolean var36 = var20.isModified();
    int var37 = var14.lastIndexOf((java.lang.Object)var20);
    boolean var38 = var4.contains((java.lang.Object)var20);
    int var39 = var0.indexOf((java.lang.Object)var20);
    boolean var40 = var20.isModified();
    javax.swing.event.DocumentListener[] var41 = var20.getDocumentListeners();
    java.util.Dictionary var42 = var20.getDocumentProperties();
    javax.swing.event.DocumentListener[] var43 = var20.getDocumentListeners();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.String var46 = var20.getText(100, 101);
      fail("Expected exception of type javax.swing.text.BadLocationException");
    } catch (javax.swing.text.BadLocationException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var10 + "' != '" + (byte)10+ "'", var10.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var12 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var18 + "' != '" + (byte)10+ "'", var18.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var28);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var33);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var36 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var37 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var38 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var39 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var40 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var41);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var43);

  }

  public void test202() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test202");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var2 = var0.getColumnIndexAtX(1);
    int var3 = var0.getColumnMargin();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var0.moveColumn(200, 100);
      fail("Expected exception of type java.lang.IllegalArgumentException");
    } catch (java.lang.IllegalArgumentException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == 1);

  }

  public void test203() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test203");


    com.hyperrealm.kiwi.ui.model.OrderedListModel var0 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.updateItemAt(200);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var3 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var5 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var6 = var5.getStartPosition();
    java.io.File[] var8 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var10 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var8, true);
    java.lang.Object var13 = var10.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var14 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var16 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var14, true);
    java.lang.Object var18 = var10.getValueForProperty((java.lang.Object)var14, "hi!");
    var5.putProperty((java.lang.Object)0.0f, (java.lang.Object)var14);
    var3.setElements((java.lang.Object[])var14);
    var0.getElements((java.lang.Object[])var14);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var22 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var14);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var24 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var25 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var24);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var27 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var28 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var27);
    var25.releaseChildren((java.lang.Object)var28);
    java.lang.Object var31 = var22.getValueForProperty((java.lang.Object)var25, "0");
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var33 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var34 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var33);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var36 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var37 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var36);
    var34.releaseChildren((java.lang.Object)var37);
    com.hyperrealm.kiwi.ui.model.TableSorter var39 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var40 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var41 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var40.addTableModelListener((javax.swing.event.TableModelListener)var41);
    var39.setModel((javax.swing.table.TableModel)var40);
    var39.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var46 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var39);
    var34.releaseChildren((java.lang.Object)var39);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.String var48 = var22.getLabel((java.lang.Object)var39);
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var13);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var31);

  }

  public void test204() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test204");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var2 = var0.getColumnIndexAtX(1);
    int var4 = var0.getColumnIndexAtX(10);
    int[] var5 = var0.getSelectedColumns();
    int var6 = var0.getTotalColumnWidth();
    int var7 = var0.getTotalColumnWidth();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == 0);

  }

  public void test205() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test205");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    java.lang.Object var6 = var0.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var7 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var8 = var7.getColumnCount();
    var0.push((java.lang.Object)var7);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var10.trimToSize();
    var10.addElement((java.lang.Object)(byte)10);
    java.lang.Object var14 = var10.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var16 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var17 = var16.getStartPosition();
    java.io.File[] var19 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var21 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var19, true);
    java.lang.Object var24 = var21.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var25 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var27 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var25, true);
    java.lang.Object var29 = var21.getValueForProperty((java.lang.Object)var25, "hi!");
    var16.putProperty((java.lang.Object)0.0f, (java.lang.Object)var25);
    javax.swing.text.Position var31 = var16.getStartPosition();
    boolean var32 = var16.isModified();
    int var33 = var10.lastIndexOf((java.lang.Object)var16);
    boolean var34 = var0.contains((java.lang.Object)var16);
    com.hyperrealm.kiwi.ui.model.TableSorter var36 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var36.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var40 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var41 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var42 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var41.addTableModelListener((javax.swing.event.TableModelListener)var42);
    var40.setModel((javax.swing.table.TableModel)var41);
    var36.setModel((javax.swing.table.TableModel)var40);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var46 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var46.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var49 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var49.removeItemAt((-1));
    java.lang.Object var53 = var46.getField((java.lang.Object)var49, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var54 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var49);
    var40.setModel((javax.swing.table.TableModel)var54);
    java.lang.Object var56 = var0.set(99, (java.lang.Object)var54);
    var0.setSize(100);
    var0.clear();
    com.hyperrealm.kiwi.ui.model.TableSorter var60 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var60.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var64 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var65 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var66 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var65.addTableModelListener((javax.swing.event.TableModelListener)var66);
    var64.setModel((javax.swing.table.TableModel)var65);
    var60.setModel((javax.swing.table.TableModel)var64);
    int var70 = var60.getSortedColumn();
    var60.fireTableStructureChanged();
    var0.push((java.lang.Object)var60);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var6 + "' != '" + (byte)10+ "'", var6.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var14 + "' != '" + (byte)10+ "'", var14.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var32 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var33 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var34 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var53);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var56);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var70 == (-1));

  }

  public void test206() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test206");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var4 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var5 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var4);
    var2.releaseChildren((java.lang.Object)var5);
    com.hyperrealm.kiwi.ui.model.TableSorter var7 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var8 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var8.addTableModelListener((javax.swing.event.TableModelListener)var9);
    var7.setModel((javax.swing.table.TableModel)var8);
    var7.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var7);
    var2.releaseChildren((java.lang.Object)var7);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var16 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var17 = var16.getFieldCount();
    java.util.Iterator var18 = var16.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var20 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var21 = var20.getStartPosition();
    var16.addItem((java.lang.Object)var21);
    java.util.Iterator var23 = var16.iterator();
    java.lang.Object var24 = var2.getParent((java.lang.Object)var16);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var25 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var26 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var25);
    int var29 = var26.getIndexOfChild((java.lang.Object)(-1.0d), (java.lang.Object)true);
    var26.removeNode((java.lang.Object)10L);
    java.lang.String var32 = var16.getLabel((java.lang.Object)var26);
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var33 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var35 = var33.getColumnIndexAtX(1);
    int var36 = var33.getColumnMargin();
    int var37 = var33.getRealColumnCount();
    javax.swing.ListSelectionModel var38 = var33.getSelectionModel();
    int var39 = var33.getTotalColumnWidth();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var26.updateNode((java.lang.Object)var33);
      fail("Expected exception of type com.hyperrealm.kiwi.ui.model.ImmutableModelException");
    } catch (com.hyperrealm.kiwi.ui.model.ImmutableModelException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var17 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var29 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var35 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var36 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var37 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var39 == 0);

  }

  public void test207() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test207");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var3 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var3.removeItemAt((-1));
    java.lang.Object var7 = var0.getField((java.lang.Object)var3, (-1));
    var3.clear();
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var9.fireTableRowsUpdated(100, 1);
    boolean var13 = var9.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var15 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var16 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var15.addTableModelListener((javax.swing.event.TableModelListener)var16);
    var14.setModel((javax.swing.table.TableModel)var15);
    var9.setModel((javax.swing.table.TableModel)var15);
    com.hyperrealm.kiwi.ui.model.TableSorter var20 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var22 = var20.findColumn("");
    var9.setModel((javax.swing.table.TableModel)var20);
    var9.fireTableRowsUpdated(4, (-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var27 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var27.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var30 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var30.removeItemAt((-1));
    java.lang.Object var34 = var27.getField((java.lang.Object)var30, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var35 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var30);
    com.hyperrealm.kiwi.ui.model.KListModel var36 = var35.getListModel();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var37 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var37.removeItemAt((-1));
    var37.clear();
    java.lang.String var42 = var37.getFieldLabel(10);
    var35.setListModel((com.hyperrealm.kiwi.ui.model.KListModel)var37);
    var9.setModel((javax.swing.table.TableModel)var35);
    var3.removeListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var35);
    com.hyperrealm.kiwi.ui.model.TableSorter var46 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var46.fireTableRowsUpdated(100, 1);
    boolean var50 = var46.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var51 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var52 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var53 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var52.addTableModelListener((javax.swing.event.TableModelListener)var53);
    var51.setModel((javax.swing.table.TableModel)var52);
    var46.setModel((javax.swing.table.TableModel)var52);
    com.hyperrealm.kiwi.ui.model.TableSorter var57 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var59 = var57.findColumn("");
    var46.setModel((javax.swing.table.TableModel)var57);
    var46.fireTableRowsUpdated(4, (-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var64 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var64.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var67 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var67.removeItemAt((-1));
    java.lang.Object var71 = var64.getField((java.lang.Object)var67, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var72 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var67);
    com.hyperrealm.kiwi.ui.model.KListModel var73 = var72.getListModel();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var74 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var74.removeItemAt((-1));
    var74.clear();
    java.lang.String var79 = var74.getFieldLabel(10);
    var72.setListModel((com.hyperrealm.kiwi.ui.model.KListModel)var74);
    var46.setModel((javax.swing.table.TableModel)var72);
    com.hyperrealm.kiwi.ui.model.TableSorter var82 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var83 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var82.addTableModelListener((javax.swing.event.TableModelListener)var83);
    int var86 = var83.getReverseRowTranslation(0);
    int var87 = var83.getColumnCount();
    var72.removeTableModelListener((javax.swing.event.TableModelListener)var83);
    var3.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var72);
    var3.updateItemAt((-1), (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var13 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var34);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var50 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var59 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var71);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var73);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var79);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var86 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var87 == 0);

  }

  public void test208() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test208");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var3 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var3.removeItemAt((-1));
    java.lang.Object var7 = var0.getField((java.lang.Object)var3, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var8 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var3);
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var9.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var13 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var15 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var14.addTableModelListener((javax.swing.event.TableModelListener)var15);
    var13.setModel((javax.swing.table.TableModel)var14);
    var9.setModel((javax.swing.table.TableModel)var13);
    var9.fireTableRowsUpdated(10, 0);
    var8.removeTableModelListener((javax.swing.event.TableModelListener)var9);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var25 = var8.getValueAt(1, 1);
      fail("Expected exception of type java.lang.IndexOutOfBoundsException");
    } catch (java.lang.IndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);

  }

  public void test209() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test209");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var4 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var5 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var4);
    var2.releaseChildren((java.lang.Object)var5);
    com.hyperrealm.kiwi.ui.model.TableSorter var7 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var8 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var8.addTableModelListener((javax.swing.event.TableModelListener)var9);
    var7.setModel((javax.swing.table.TableModel)var8);
    var7.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var7);
    var2.releaseChildren((java.lang.Object)var7);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var16 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var16.trimToSize();
    var16.addElement((java.lang.Object)(byte)10);
    boolean var21 = var16.contains((java.lang.Object)10L);
    int var22 = var16.getDepth();
    java.lang.String var23 = var16.toString();
    var2.releaseChildren((java.lang.Object)var16);
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var25 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var26 = var25.getColumnCount();
    java.util.Enumeration var27 = var25.getColumns();
    int var28 = var25.getTotalColumnWidth();
    boolean var29 = var25.getColumnSelectionAllowed();
    var25.setColumnMargin(200);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var32 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var32.trimToSize();
    var32.addElement((java.lang.Object)(byte)10);
    var32.setSize(100);
    java.lang.Object var38 = var32.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var39 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var40 = var39.getColumnCount();
    var32.push((java.lang.Object)var39);
    int var42 = var2.getIndexOfChild((java.lang.Object)200, (java.lang.Object)var39);
    int var43 = var2.getFieldCount();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var44 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var46 = var44.getColumnIndexAtX(1);
    int var47 = var44.getColumnMargin();
    int var48 = var44.getRealColumnCount();
    javax.swing.ListSelectionModel var49 = var44.getSelectionModel();
    int var50 = var2.getChildCount((java.lang.Object)var44);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var51 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    var2.reload((java.lang.Object)var51);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var21 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var23 + "' != '" + "[10]"+ "'", var23.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var26 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var27);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var28 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var29 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var38 + "' != '" + (byte)10+ "'", var38.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var40 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var42 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var43 == 4);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var46 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var47 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var48 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var49);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var50 == 0);

  }

  public void test210() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test210");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var1 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.removeItem((java.lang.Object)var1);
    java.lang.String var4 = var0.getFieldLabel(0);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var5 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var5.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var8 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var8.removeItemAt((-1));
    java.lang.Object var12 = var5.getField((java.lang.Object)var8, (-1));
    int var13 = var0.indexOf((java.lang.Object)(-1));
    var0.updateItemAt(1, 10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var13 == (-1));

  }

  public void test211() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test211");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var4 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var5 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var4);
    var2.releaseChildren((java.lang.Object)var5);
    com.hyperrealm.kiwi.ui.model.TableSorter var7 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var8 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var8.addTableModelListener((javax.swing.event.TableModelListener)var9);
    var7.setModel((javax.swing.table.TableModel)var8);
    var7.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var7);
    var2.releaseChildren((java.lang.Object)var7);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var16 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var16.trimToSize();
    var16.addElement((java.lang.Object)(byte)10);
    boolean var21 = var16.contains((java.lang.Object)10L);
    int var22 = var16.getDepth();
    java.lang.String var23 = var16.toString();
    var2.releaseChildren((java.lang.Object)var16);
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var25 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var26 = var25.getColumnCount();
    java.util.Enumeration var27 = var25.getColumns();
    int var28 = var25.getTotalColumnWidth();
    boolean var29 = var25.getColumnSelectionAllowed();
    var25.setColumnMargin(200);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var32 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var32.trimToSize();
    var32.addElement((java.lang.Object)(byte)10);
    var32.setSize(100);
    java.lang.Object var38 = var32.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var39 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var40 = var39.getColumnCount();
    var32.push((java.lang.Object)var39);
    int var42 = var2.getIndexOfChild((java.lang.Object)200, (java.lang.Object)var39);
    com.hyperrealm.kiwi.ui.model.TableSorter var43 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var43.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var47 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var48 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var49 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var48.addTableModelListener((javax.swing.event.TableModelListener)var49);
    var47.setModel((javax.swing.table.TableModel)var48);
    var43.setModel((javax.swing.table.TableModel)var47);
    var2.releaseChildren((java.lang.Object)var43);
    java.io.File[] var54 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var56 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var54, true);
    java.lang.Object var59 = var56.getValueForProperty((java.lang.Object)(byte)0, "");
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var60 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var60.trimToSize();
    var60.addElement((java.lang.Object)(byte)10);
    var60.setSize(100);
    java.lang.Object var66 = var60.pop();
    int var67 = var60.capacity();
    int var68 = var60.getDepth();
    java.lang.Object var70 = var60.getElementAt(4);
    java.lang.Object var72 = var56.getValueForProperty((java.lang.Object)var60, "0");
    com.hyperrealm.kiwi.ui.model.KDocument var74 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var75 = var74.getStartPosition();
    java.io.File[] var77 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var79 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var77, true);
    java.lang.Object var82 = var79.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var83 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var85 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var83, true);
    java.lang.Object var87 = var79.getValueForProperty((java.lang.Object)var83, "hi!");
    var74.putProperty((java.lang.Object)0.0f, (java.lang.Object)var83);
    javax.swing.text.Position var89 = var74.getEndPosition();
    boolean var90 = var60.removeElement((java.lang.Object)var89);
    java.lang.Object var92 = var2.getChild((java.lang.Object)var89, 99);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.String var94 = var2.getFieldLabel(102);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var21 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var23 + "' != '" + "[10]"+ "'", var23.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var26 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var27);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var28 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var29 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var38 + "' != '" + (byte)10+ "'", var38.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var40 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var42 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var54);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var59);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var66 + "' != '" + (byte)10+ "'", var66.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var67 == 100);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var68 == 99);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var70);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var72);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var75);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var77);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var82);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var83);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var87);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var89);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var90 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var92);

  }

  public void test212() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test212");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var4 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var5 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var4);
    var2.releaseChildren((java.lang.Object)var5);
    com.hyperrealm.kiwi.ui.model.TableSorter var7 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var8 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var8.addTableModelListener((javax.swing.event.TableModelListener)var9);
    var7.setModel((javax.swing.table.TableModel)var8);
    var7.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var7);
    var2.releaseChildren((java.lang.Object)var7);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var16 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var16.trimToSize();
    var16.addElement((java.lang.Object)(byte)10);
    boolean var21 = var16.contains((java.lang.Object)10L);
    int var22 = var16.getDepth();
    java.lang.String var23 = var16.toString();
    var2.releaseChildren((java.lang.Object)var16);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var25 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var26 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var25.removeItem((java.lang.Object)var26);
    var25.removeItemAt(0);
    java.lang.String var31 = var25.getFieldLabel(0);
    var25.clear();
    java.util.Iterator var33 = var25.iterator();
    java.lang.Class var35 = var25.getFieldType((-1));
    var2.preloadChildren((java.lang.Object)(-1));
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var37 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    javax.swing.event.TableColumnModelListener[] var38 = var37.getColumnModelListeners();
    int var39 = var37.getSelectedColumnCount();
    var2.releaseChildren((java.lang.Object)var37);
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var41 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var42 = var41.getColumnCount();
    int var43 = var41.getColumnMargin();
    int var44 = var41.getColumnCount();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var45 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var45.trimToSize();
    var45.addElement((java.lang.Object)(byte)10);
    var45.setSize(100);
    java.lang.Object var51 = var45.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var52 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var53 = var52.getColumnCount();
    var45.push((java.lang.Object)var52);
    int var55 = var52.getColumnMargin();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var56 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var57 = var56.getColumnCount();
    java.util.Enumeration var58 = var56.getColumns();
    int var59 = var56.getTotalColumnWidth();
    boolean var60 = var56.getColumnSelectionAllowed();
    javax.swing.ListSelectionModel var61 = var56.getSelectionModel();
    var52.setSelectionModel(var61);
    var41.setSelectionModel(var61);
    var37.setSelectionModel(var61);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var21 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var23 + "' != '" + "[10]"+ "'", var23.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var33);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var39 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var42 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var43 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var44 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var51 + "' != '" + (byte)10+ "'", var51.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var53 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var55 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var57 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var58);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var59 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var60 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var61);

  }

  public void test213() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test213");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var2 = var0.getColumnIndexAtX(1);
    int var3 = var0.getSelectedColumnCount();
    int var4 = var0.getSelectedColumnCount();
    boolean var5 = var0.getColumnSelectionAllowed();
    int var7 = var0.getColumnIndexAtX(102);
    javax.swing.event.TableColumnModelListener[] var8 = var0.getColumnModelListeners();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var0.moveColumn(4, (-1));
      fail("Expected exception of type java.lang.IllegalArgumentException");
    } catch (java.lang.IllegalArgumentException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);

  }

  public void test214() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test214");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    int var2 = var1.getLength();
    javax.swing.text.Position var3 = var1.getStartPosition();
    javax.swing.text.Position var5 = var1.createPosition(101);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var3);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);

  }

  public void test215() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test215");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var2 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var2.trimToSize();
    var2.addElement((java.lang.Object)(byte)10);
    boolean var7 = var2.contains((java.lang.Object)10L);
    int var8 = var2.getDepth();
    javax.swing.event.ListDataListener[] var9 = var2.getListDataListeners();
    java.util.Iterator var10 = var1.getChildren((java.lang.Object)var9);
    int var11 = var1.getFieldCount();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var12 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var13 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var12.removeItem((java.lang.Object)var13);
    java.lang.Class var16 = var12.getFieldType((-1));
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      javax.swing.Icon var18 = var1.getIcon((java.lang.Object)var16, false);
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var11 == 4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var16);

  }

  public void test216() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test216");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    java.lang.Object var2 = var0.getRoot();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var3 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var3.trimToSize();
    var3.addElement((java.lang.Object)(byte)10);
    var3.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var9 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var3.addElement((java.lang.Object)var9);
    java.lang.Object var12 = var3.get(10);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var13.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var16 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var16.removeItemAt((-1));
    java.lang.Object var20 = var13.getField((java.lang.Object)var16, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var21 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var16);
    var3.append((java.lang.Object)var16);
    java.lang.Object var24 = var0.getValueForProperty((java.lang.Object)var3, "hi!");
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var25 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var25.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var28 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var28.removeItemAt((-1));
    java.lang.Object var32 = var25.getField((java.lang.Object)var28, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var33 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var28);
    com.hyperrealm.kiwi.ui.model.KListModel var34 = var33.getListModel();
    int var35 = var33.getRowCount();
    boolean var36 = var3.contains((java.lang.Object)var33);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var20);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var32);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var34);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var35 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var36 == false);

  }

  public void test217() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test217");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var4 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var5 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var4);
    var2.releaseChildren((java.lang.Object)var5);
    com.hyperrealm.kiwi.ui.model.TableSorter var7 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var8 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var8.addTableModelListener((javax.swing.event.TableModelListener)var9);
    var7.setModel((javax.swing.table.TableModel)var8);
    var7.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var7);
    var2.releaseChildren((java.lang.Object)var7);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var16 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var17 = var16.getFieldCount();
    java.util.Iterator var18 = var16.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var20 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var21 = var20.getStartPosition();
    var16.addItem((java.lang.Object)var21);
    java.util.Iterator var23 = var16.iterator();
    java.lang.Object var24 = var2.getParent((java.lang.Object)var16);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var26 = var16.getItemAt((-1));
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var17 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var24);

  }

  public void test218() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test218");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var1 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.removeItem((java.lang.Object)var1);
    var0.removeItemAt(0);
    java.lang.String var6 = var0.getFieldLabel(0);
    var0.removeItemAt(10);
    var0.clear();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var10 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    javax.swing.event.TableColumnModelListener[] var11 = var10.getColumnModelListeners();
    boolean var12 = var10.getColumnSelectionAllowed();
    java.lang.Object var14 = var0.getField((java.lang.Object)var10, (-1));
    int var15 = var10.getRealColumnCount();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var10.moveColumn(100, 10);
      fail("Expected exception of type java.lang.IllegalArgumentException");
    } catch (java.lang.IllegalArgumentException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var11);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var12 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var15 == 0);

  }

  public void test219() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test219");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var6 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.addElement((java.lang.Object)var6);
    java.lang.Object var9 = var0.get(10);
    var0.setSize(1);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var12 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var13 = var12.getFieldCount();
    java.util.Iterator var14 = var12.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var16 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var17 = var16.getStartPosition();
    int var18 = var16.getMaximumLength();
    java.util.Dictionary var19 = var16.getDocumentProperties();
    var12.addItem((java.lang.Object)var16);
    boolean var21 = var0.removeElement((java.lang.Object)var16);
    var0.ensureCapacity(102);
    javax.swing.event.ListDataListener[] var24 = var0.getListDataListeners();
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var13 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var18 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var21 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var24);

  }

  public void test220() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test220");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    boolean var2 = var0.isEmpty();
    var0.trimToSize();
    int var4 = var0.getSize();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == 0);

  }

  public void test221() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test221");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    java.lang.Object var6 = var0.pop();
    int var9 = var0.lastIndexOf((java.lang.Object)true, 1);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var10.trimToSize();
    var10.addElement((java.lang.Object)(byte)10);
    boolean var15 = var10.contains((java.lang.Object)10L);
    int var16 = var10.getDepth();
    javax.swing.event.ListDataListener[] var17 = var10.getListDataListeners();
    int var19 = var0.lastIndexOf((java.lang.Object)var17, 1);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var20 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var21 = var20.getFieldCount();
    java.util.Iterator var22 = var20.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var24 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var25 = var24.getStartPosition();
    int var26 = var24.getMaximumLength();
    java.util.Dictionary var27 = var24.getDocumentProperties();
    var20.addItem((java.lang.Object)var24);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var29 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var29.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var32 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var32.removeItemAt((-1));
    java.lang.Object var36 = var29.getField((java.lang.Object)var32, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var37 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var32);
    var20.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var37);
    com.hyperrealm.kiwi.ui.model.KDocument var40 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var41 = var40.getStartPosition();
    int var42 = var40.getMaximumLength();
    javax.swing.text.Position var43 = var40.getEndPosition();
    int var44 = var40.getLength();
    com.hyperrealm.kiwi.ui.model.ProxyTableModel var45 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var46 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var46.removeElementAt(0);
    var46.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var51 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var51.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var55 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var56 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var57 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var56.addTableModelListener((javax.swing.event.TableModelListener)var57);
    var55.setModel((javax.swing.table.TableModel)var56);
    var51.setModel((javax.swing.table.TableModel)var55);
    int var61 = var46.indexOf((java.lang.Object)var55);
    var40.putProperty((java.lang.Object)var45, (java.lang.Object)var46);
    var37.removeTableModelListener((javax.swing.event.TableModelListener)var45);
    var45.fireTableDataChanged();
    var0.insertElementAt((java.lang.Object)var45, 4);
    javax.swing.table.TableModel var67 = var45.getModel();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var6 + "' != '" + (byte)10+ "'", var6.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var9 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var15 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var19 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var21 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var22);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var26 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var27);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var41);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var42 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var43);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var44 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var61 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var67);

  }

  public void test222() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test222");


    com.hyperrealm.kiwi.ui.model.OrderedListModel var0 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.clear();
    var0.removeElementAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var4 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var4.trimToSize();
    var4.addElement((java.lang.Object)(byte)10);
    var4.setSize(100);
    java.lang.Object var10 = var4.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var11 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var12 = var11.getColumnCount();
    var4.push((java.lang.Object)var11);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var14 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var14.trimToSize();
    var14.addElement((java.lang.Object)(byte)10);
    java.lang.Object var18 = var14.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var20 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var21 = var20.getStartPosition();
    java.io.File[] var23 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var25 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var23, true);
    java.lang.Object var28 = var25.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var29 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var31 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var29, true);
    java.lang.Object var33 = var25.getValueForProperty((java.lang.Object)var29, "hi!");
    var20.putProperty((java.lang.Object)0.0f, (java.lang.Object)var29);
    javax.swing.text.Position var35 = var20.getStartPosition();
    boolean var36 = var20.isModified();
    int var37 = var14.lastIndexOf((java.lang.Object)var20);
    boolean var38 = var4.contains((java.lang.Object)var20);
    int var39 = var0.indexOf((java.lang.Object)var20);
    boolean var40 = var20.isModified();
    javax.swing.event.DocumentListener[] var41 = var20.getDocumentListeners();
    var20.setMaximumLength(4);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var10 + "' != '" + (byte)10+ "'", var10.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var12 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var18 + "' != '" + (byte)10+ "'", var18.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var28);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var33);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var36 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var37 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var38 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var39 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var40 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var41);

  }

  public void test223() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test223");


    com.hyperrealm.kiwi.ui.model.OrderedListModel var0 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.clear();
    var0.removeElementAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var4 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var4.trimToSize();
    var4.addElement((java.lang.Object)(byte)10);
    var4.setSize(100);
    java.lang.Object var10 = var4.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var11 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var12 = var11.getColumnCount();
    var4.push((java.lang.Object)var11);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var14 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var14.trimToSize();
    var14.addElement((java.lang.Object)(byte)10);
    java.lang.Object var18 = var14.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var20 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var21 = var20.getStartPosition();
    java.io.File[] var23 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var25 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var23, true);
    java.lang.Object var28 = var25.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var29 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var31 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var29, true);
    java.lang.Object var33 = var25.getValueForProperty((java.lang.Object)var29, "hi!");
    var20.putProperty((java.lang.Object)0.0f, (java.lang.Object)var29);
    javax.swing.text.Position var35 = var20.getStartPosition();
    boolean var36 = var20.isModified();
    int var37 = var14.lastIndexOf((java.lang.Object)var20);
    boolean var38 = var4.contains((java.lang.Object)var20);
    int var39 = var0.indexOf((java.lang.Object)var20);
    boolean var40 = var20.isModified();
    javax.swing.text.Element var41 = var20.getDefaultRootElement();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var20.readUnlock();
      fail("Expected exception of type javax.swing.text.StateInvariantError");
    } catch (javax.swing.text.StateInvariantError e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var10 + "' != '" + (byte)10+ "'", var10.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var12 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var18 + "' != '" + (byte)10+ "'", var18.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var28);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var33);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var36 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var37 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var38 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var39 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var40 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var41);

  }

  public void test224() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test224");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var2 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var2.trimToSize();
    var2.addElement((java.lang.Object)(byte)10);
    boolean var7 = var2.contains((java.lang.Object)10L);
    int var8 = var2.getDepth();
    java.util.Enumeration var9 = var2.elements();
    var2.ensureCapacity(4);
    var1.releaseChildren((java.lang.Object)4);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var1.updateNode((java.lang.Object)(short)100);
      fail("Expected exception of type com.hyperrealm.kiwi.ui.model.ImmutableModelException");
    } catch (com.hyperrealm.kiwi.ui.model.ImmutableModelException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);

  }

  public void test225() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test225");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var2 = var0.getColumnIndexAtX(1);
    int var3 = var0.getSelectedColumnCount();
    int var4 = var0.getSelectedColumnCount();
    boolean var5 = var0.getColumnSelectionAllowed();
    int var7 = var0.getColumnIndexAtX(102);
    boolean var8 = var0.getColumnSelectionAllowed();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == false);

  }

  public void test226() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test226");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    java.lang.String var4 = var2.getFieldLabel(1);
    java.lang.Object var5 = var2.getRoot();
    int var6 = var2.getFieldCount();
    var2.releaseChildren((java.lang.Object)(short)100);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var9 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var9.updateItemAt(0);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var12 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var14 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var15 = var14.getStartPosition();
    java.io.File[] var17 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var19 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var17, true);
    java.lang.Object var22 = var19.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var23 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var25 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var23, true);
    java.lang.Object var27 = var19.getValueForProperty((java.lang.Object)var23, "hi!");
    var14.putProperty((java.lang.Object)0.0f, (java.lang.Object)var23);
    var12.setElements((java.lang.Object[])var23);
    boolean var31 = var9.isFieldMutable((java.lang.Object)var12, 1);
    var12.addElement((java.lang.Object)' ');
    com.hyperrealm.kiwi.ui.model.KDocument var35 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    var35.clearModified();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var37 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var38 = var37.getFieldCount();
    java.util.Iterator var39 = var37.iterator();
    var35.putProperty((java.lang.Object)var39, (java.lang.Object)'4');
    java.util.Dictionary var42 = var35.getDocumentProperties();
    var35.clearModified();
    javax.swing.text.Position var44 = var35.getStartPosition();
    javax.swing.text.Position var45 = var35.getEndPosition();
    var35.clearModified();
    boolean var47 = var12.contains((java.lang.Object)var35);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var2.removeChildren((java.lang.Object)var47);
      fail("Expected exception of type com.hyperrealm.kiwi.ui.model.ImmutableModelException");
    } catch (com.hyperrealm.kiwi.ui.model.ImmutableModelException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + "Size"+ "'", var4.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == 4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var22);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var27);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var31 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var38 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var39);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var44);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var45);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var47 == false);

  }

  public void test227() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test227");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var1 = var0.getColumnCount();
    java.util.Enumeration var2 = var0.getColumns();
    int var3 = var0.getTotalColumnWidth();
    int var5 = var0.getColumnIndexAtX(1);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var0.moveColumn(10, 1);
      fail("Expected exception of type java.lang.IllegalArgumentException");
    } catch (java.lang.IllegalArgumentException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == (-1));

  }

  public void test228() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test228");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var4 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var5 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var4);
    var2.releaseChildren((java.lang.Object)var5);
    int var7 = var5.getFieldCount();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var8 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var9 = var8.getRealColumnCount();
    int var10 = var8.getColumnMargin();
    int var11 = var5.getChildCount((java.lang.Object)var8);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var8.moveColumn(102, 1);
      fail("Expected exception of type java.lang.IllegalArgumentException");
    } catch (java.lang.IllegalArgumentException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == 4);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var9 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var10 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var11 == 0);

  }

  public void test229() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test229");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var4 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var5 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var4);
    var2.releaseChildren((java.lang.Object)var5);
    com.hyperrealm.kiwi.ui.model.TableSorter var7 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var8 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var8.addTableModelListener((javax.swing.event.TableModelListener)var9);
    var7.setModel((javax.swing.table.TableModel)var8);
    var7.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var7);
    var2.releaseChildren((java.lang.Object)var7);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var16 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var16.trimToSize();
    var16.addElement((java.lang.Object)(byte)10);
    boolean var21 = var16.contains((java.lang.Object)10L);
    int var22 = var16.getDepth();
    java.lang.String var23 = var16.toString();
    var2.releaseChildren((java.lang.Object)var16);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var25 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var26 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var25.removeItem((java.lang.Object)var26);
    var25.removeItemAt(0);
    java.lang.String var31 = var25.getFieldLabel(0);
    var25.clear();
    java.util.Iterator var33 = var25.iterator();
    java.lang.Class var35 = var25.getFieldType((-1));
    var2.preloadChildren((java.lang.Object)(-1));
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var37 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var37.trimToSize();
    var37.addElement((java.lang.Object)(byte)10);
    var37.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var43 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var37.addElement((java.lang.Object)var43);
    java.lang.Object var46 = var37.get(10);
    var37.setSize(1);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var49 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var50 = var49.getFieldCount();
    java.util.Iterator var51 = var49.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var53 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var54 = var53.getStartPosition();
    int var55 = var53.getMaximumLength();
    java.util.Dictionary var56 = var53.getDocumentProperties();
    var49.addItem((java.lang.Object)var53);
    boolean var58 = var37.removeElement((java.lang.Object)var53);
    var2.releaseChildren((java.lang.Object)var58);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var21 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var23 + "' != '" + "[10]"+ "'", var23.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var33);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var46);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var50 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var51);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var54);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var55 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var56);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var58 == false);

  }

  public void test230() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test230");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.removeItemAt((-1));
    var0.clear();
    java.lang.String var5 = var0.getFieldLabel(10);
    java.lang.String var7 = var0.getFieldLabel(0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var7);

  }

  public void test231() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test231");


    com.hyperrealm.kiwi.ui.model.OrderedListModel var0 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.removeElementAt(0);
    var0.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var5 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var5.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var10 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var11 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var10.addTableModelListener((javax.swing.event.TableModelListener)var11);
    var9.setModel((javax.swing.table.TableModel)var10);
    var5.setModel((javax.swing.table.TableModel)var9);
    int var15 = var0.indexOf((java.lang.Object)var9);
    var9.fireTableDataChanged();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var15 == (-1));

  }

  public void test232() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test232");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var4 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var5 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var4);
    var2.releaseChildren((java.lang.Object)var5);
    com.hyperrealm.kiwi.ui.model.TableSorter var7 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var8 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var8.addTableModelListener((javax.swing.event.TableModelListener)var9);
    var7.setModel((javax.swing.table.TableModel)var8);
    var7.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var7);
    var2.releaseChildren((java.lang.Object)var7);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var16 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var16.trimToSize();
    var16.addElement((java.lang.Object)(byte)10);
    boolean var21 = var16.contains((java.lang.Object)10L);
    int var22 = var16.getDepth();
    java.lang.String var23 = var16.toString();
    var2.releaseChildren((java.lang.Object)var16);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var25 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var26 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var25.removeItem((java.lang.Object)var26);
    var25.removeItemAt(0);
    java.lang.String var31 = var25.getFieldLabel(0);
    var25.clear();
    java.util.Iterator var33 = var25.iterator();
    java.lang.Class var35 = var25.getFieldType((-1));
    var2.preloadChildren((java.lang.Object)(-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var37 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var37.fireTableRowsUpdated(100, 1);
    boolean var41 = var37.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var42 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var43 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var44 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var43.addTableModelListener((javax.swing.event.TableModelListener)var44);
    var42.setModel((javax.swing.table.TableModel)var43);
    var37.setModel((javax.swing.table.TableModel)var43);
    var37.fireTableStructureChanged();
    int var49 = var2.getChildCount((java.lang.Object)var37);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var21 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var23 + "' != '" + "[10]"+ "'", var23.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var33);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var41 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var49 == 0);

  }

  public void test233() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test233");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    int var2 = var1.getAsynchronousLoadPriority();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var3 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var3.clear();
    var3.removeElementAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var7 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var7.trimToSize();
    var7.addElement((java.lang.Object)(byte)10);
    var7.setSize(100);
    java.lang.Object var13 = var7.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var14 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var15 = var14.getColumnCount();
    var7.push((java.lang.Object)var14);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var17 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var17.trimToSize();
    var17.addElement((java.lang.Object)(byte)10);
    java.lang.Object var21 = var17.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var23 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var24 = var23.getStartPosition();
    java.io.File[] var26 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var28 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var26, true);
    java.lang.Object var31 = var28.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var32 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var34 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var32, true);
    java.lang.Object var36 = var28.getValueForProperty((java.lang.Object)var32, "hi!");
    var23.putProperty((java.lang.Object)0.0f, (java.lang.Object)var32);
    javax.swing.text.Position var38 = var23.getStartPosition();
    boolean var39 = var23.isModified();
    int var40 = var17.lastIndexOf((java.lang.Object)var23);
    boolean var41 = var7.contains((java.lang.Object)var23);
    int var42 = var3.indexOf((java.lang.Object)var23);
    boolean var43 = var23.isModified();
    javax.swing.event.DocumentListener[] var44 = var23.getDocumentListeners();
    java.util.Dictionary var45 = var23.getDocumentProperties();
    java.lang.Object var46 = var1.getProperty((java.lang.Object)var45);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var13 + "' != '" + (byte)10+ "'", var13.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var15 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var21 + "' != '" + (byte)10+ "'", var21.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var32);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var39 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var40 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var41 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var42 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var43 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var44);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var45);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var46);

  }

  public void test234() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test234");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var6 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.addElement((java.lang.Object)var6);
    java.lang.Object var9 = var0.get(10);
    var0.setSize(1);
    int var12 = var0.getDepth();
    java.lang.Object var13 = var0.lastElement();
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var12 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var13 + "' != '" + (byte)10+ "'", var13.equals((byte)10));

  }

  public void test235() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test235");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    java.lang.String var3 = var1.getFieldLabel(1);
    com.hyperrealm.kiwi.ui.model.KDocument var5 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    var5.clearModified();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var7 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var8 = var7.getFieldCount();
    java.util.Iterator var9 = var7.iterator();
    var5.putProperty((java.lang.Object)var9, (java.lang.Object)'4');
    int var12 = var1.getChildCount((java.lang.Object)var9);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var13.trimToSize();
    var13.addElement((java.lang.Object)(byte)10);
    var13.setSize(100);
    java.lang.Object var19 = var13.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var20 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var21 = var20.getColumnCount();
    var13.push((java.lang.Object)var20);
    int var23 = var13.getSize();
    var1.preloadChildren((java.lang.Object)var13);
    int var25 = var13.getDepth();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var3 + "' != '" + "Size"+ "'", var3.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var12 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var19 + "' != '" + (byte)10+ "'", var19.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var21 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var23 == 100);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var25 == 100);

  }

  public void test236() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test236");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var1 = var0.getFieldCount();
    java.util.Iterator var2 = var0.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var4 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var5 = var4.getStartPosition();
    int var6 = var4.getMaximumLength();
    java.util.Dictionary var7 = var4.getDocumentProperties();
    var0.addItem((java.lang.Object)var4);
    int var9 = var4.getMaximumLength();
    boolean var10 = var4.isModified();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var9 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var10 == false);

  }

  public void test237() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test237");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var2 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    int var3 = var0.lastIndexOf((java.lang.Object)false);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var4 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var4.trimToSize();
    var4.addElement((java.lang.Object)(byte)10);
    boolean var9 = var4.contains((java.lang.Object)10L);
    int var11 = var0.indexOf((java.lang.Object)var9, 10);
    var0.setSize(200);
    int var14 = var0.getDepth();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var9 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var11 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var14 == 200);

  }

  public void test238() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test238");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var6 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.addElement((java.lang.Object)var6);
    java.lang.Object var9 = var0.get(10);
    var0.setSize(1);
    java.lang.Object var13 = var0.elementAt(0);
    com.hyperrealm.kiwi.ui.model.KDocument var16 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var17 = var16.getStartPosition();
    java.io.File[] var19 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var21 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var19, true);
    java.lang.Object var24 = var21.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var25 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var27 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var25, true);
    java.lang.Object var29 = var21.getValueForProperty((java.lang.Object)var25, "hi!");
    var16.putProperty((java.lang.Object)0.0f, (java.lang.Object)var25);
    javax.swing.text.Position var31 = var16.getStartPosition();
    boolean var32 = var16.isModified();
    var16.setMaximumLength(0);
    int var35 = var16.getLength();
    var0.add(0, (java.lang.Object)var16);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var37 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var37.trimToSize();
    var37.addElement((java.lang.Object)(byte)10);
    boolean var42 = var37.contains((java.lang.Object)10L);
    int var43 = var37.getDepth();
    javax.swing.event.ListDataListener[] var44 = var37.getListDataListeners();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var0.copyInto((java.lang.Object[])var44);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var13 + "' != '" + (byte)10+ "'", var13.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var32 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var35 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var42 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var43 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var44);

  }

  public void test239() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test239");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    java.lang.String var4 = var2.getFieldLabel(1);
    java.lang.Object var5 = var2.getRoot();
    var2.releaseChildren((java.lang.Object)"[10]");
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var8 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var8.trimToSize();
    var8.addElement((java.lang.Object)(byte)10);
    boolean var13 = var8.contains((java.lang.Object)10L);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var14 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    java.util.Iterator var15 = var14.iterator();
    int var16 = var2.getIndexOfChild((java.lang.Object)var8, (java.lang.Object)var14);
    int var17 = var8.getDepth();
    var8.ensureCapacity((-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + "Size"+ "'", var4.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var13 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var17 == 1);

  }

  public void test240() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test240");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var1 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var2 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var1.addTableModelListener((javax.swing.event.TableModelListener)var2);
    var0.setModel((javax.swing.table.TableModel)var1);
    var0.sortByColumn((-1));
    int var8 = var0.getReverseRowTranslation((-1));
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var10 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var11 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var10);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var13 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var14 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var13);
    var11.releaseChildren((java.lang.Object)var14);
    com.hyperrealm.kiwi.ui.model.TableSorter var16 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var17 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var18 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var17.addTableModelListener((javax.swing.event.TableModelListener)var18);
    var16.setModel((javax.swing.table.TableModel)var17);
    var16.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var23 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var16);
    var11.releaseChildren((java.lang.Object)var16);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var25 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var25.trimToSize();
    var25.addElement((java.lang.Object)(byte)10);
    boolean var30 = var25.contains((java.lang.Object)10L);
    int var31 = var25.getDepth();
    java.lang.String var32 = var25.toString();
    var11.releaseChildren((java.lang.Object)var25);
    com.hyperrealm.kiwi.ui.model.TableSorter var34 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var36 = var34.findColumn("");
    com.hyperrealm.kiwi.ui.model.TableSorter var37 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var37.fireTableRowsUpdated(100, 1);
    var34.setModel((javax.swing.table.TableModel)var37);
    com.hyperrealm.kiwi.ui.model.TableSorter var42 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var42.fireTableRowsUpdated(100, 1);
    boolean var46 = var42.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var47 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var48 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var49 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var48.addTableModelListener((javax.swing.event.TableModelListener)var49);
    var47.setModel((javax.swing.table.TableModel)var48);
    var42.setModel((javax.swing.table.TableModel)var48);
    com.hyperrealm.kiwi.ui.model.TableSorter var53 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var55 = var53.findColumn("");
    var42.setModel((javax.swing.table.TableModel)var53);
    var34.setModel((javax.swing.table.TableModel)var42);
    var25.addElement((java.lang.Object)var34);
    javax.swing.table.TableModel var59 = var34.getModel();
    int var60 = var34.getSortedVisibleColumn();
    var0.removeTableModelListener((javax.swing.event.TableModelListener)var34);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var62 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var63 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var63.trimToSize();
    var62.updateItem((java.lang.Object)var63, 200);
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var67 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var62);
    var34.setModel((javax.swing.table.TableModel)var67);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var30 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var31 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var32 + "' != '" + "[10]"+ "'", var32.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var36 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var46 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var55 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var59);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var60 == (-1));

  }

  public void test241() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test241");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    java.lang.String var4 = var2.getFieldLabel(1);
    java.lang.Object var5 = var2.getRoot();
    var2.releaseChildren((java.lang.Object)"[10]");
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var8 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var8.trimToSize();
    var8.addElement((java.lang.Object)(byte)10);
    boolean var13 = var8.contains((java.lang.Object)10L);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var14 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    java.util.Iterator var15 = var14.iterator();
    int var16 = var2.getIndexOfChild((java.lang.Object)var8, (java.lang.Object)var14);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var18 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var19 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var18);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var20 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var21 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var20.removeItem((java.lang.Object)var21);
    java.lang.Class var24 = var20.getFieldType((-1));
    var20.updateItemAt(1, 4);
    com.hyperrealm.kiwi.ui.model.KDocument var29 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var30 = var29.getStartPosition();
    java.io.File[] var32 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var34 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var32, true);
    java.lang.Object var37 = var34.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var38 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var40 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var38, true);
    java.lang.Object var42 = var34.getValueForProperty((java.lang.Object)var38, "hi!");
    var29.putProperty((java.lang.Object)0.0f, (java.lang.Object)var38);
    javax.swing.text.Position var44 = var29.getStartPosition();
    javax.swing.text.Position var45 = var29.getStartPosition();
    var20.addItem((java.lang.Object)var29);
    java.lang.Object var48 = var18.getValueForProperty((java.lang.Object)var29, "hi!");
    javax.swing.event.UndoableEditListener[] var49 = var29.getUndoableEditListeners();
    javax.swing.Icon var50 = var14.getIcon((java.lang.Object)var29);
    var14.updateItemAt(102, 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + "Size"+ "'", var4.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var13 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var30);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var32);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var37);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var44);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var45);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var48);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var49);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var50);

  }

  public void test242() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test242");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.updateItemAt(0);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var3 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var5 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var6 = var5.getStartPosition();
    java.io.File[] var8 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var10 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var8, true);
    java.lang.Object var13 = var10.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var14 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var16 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var14, true);
    java.lang.Object var18 = var10.getValueForProperty((java.lang.Object)var14, "hi!");
    var5.putProperty((java.lang.Object)0.0f, (java.lang.Object)var14);
    var3.setElements((java.lang.Object[])var14);
    boolean var22 = var0.isFieldMutable((java.lang.Object)var3, 1);
    var3.removeElementAt(1);
    var3.addElement((java.lang.Comparable)0L);
    var3.clear();
    var3.removeElementAt(99);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var13);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == false);

  }

  public void test243() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test243");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var1 = var0.getColumnCount();
    java.util.Enumeration var2 = var0.getColumns();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var0.setColumnVisible(10, true);
      fail("Expected exception of type java.lang.IndexOutOfBoundsException");
    } catch (java.lang.IndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);

  }

  public void test244() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test244");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    var1.clearModified();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var3 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var4 = var3.getFieldCount();
    java.util.Iterator var5 = var3.iterator();
    var1.putProperty((java.lang.Object)var5, (java.lang.Object)'4');
    javax.swing.event.UndoableEditListener[] var8 = var1.getUndoableEditListeners();
    var1.setAsynchronousLoadPriority((-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);

  }

  public void test245() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test245");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var0.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var4 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var5 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var6 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var5.addTableModelListener((javax.swing.event.TableModelListener)var6);
    var4.setModel((javax.swing.table.TableModel)var5);
    var0.setModel((javax.swing.table.TableModel)var4);
    boolean var10 = var4.isSortedAscending();
    int var11 = var4.getColumnCount();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var10 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var11 == 0);

  }

  public void test246() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test246");


    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var0 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter();
    com.hyperrealm.kiwi.ui.model.KListModel var1 = var0.getListModel();
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var1);

  }

  public void test247() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test247");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var6 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var6.trimToSize();
    var6.addElement((java.lang.Object)(byte)10);
    var6.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var12 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var6.addElement((java.lang.Object)var12);
    java.lang.Object var15 = var6.get(10);
    var0.insertElementAt((java.lang.Object)var6, 100);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var18 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var18.updateItemAt(0);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var21 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var23 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var24 = var23.getStartPosition();
    java.io.File[] var26 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var28 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var26, true);
    java.lang.Object var31 = var28.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var32 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var34 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var32, true);
    java.lang.Object var36 = var28.getValueForProperty((java.lang.Object)var32, "hi!");
    var23.putProperty((java.lang.Object)0.0f, (java.lang.Object)var32);
    var21.setElements((java.lang.Object[])var32);
    boolean var40 = var18.isFieldMutable((java.lang.Object)var21, 1);
    var21.removeElementAt(1);
    var21.addElement((java.lang.Comparable)0L);
    var21.updateItemAt((-1));
    int var47 = var0.lastIndexOf((java.lang.Object)var21);
    java.io.File[] var48 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var50 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var48, true);
    java.lang.Object var53 = var50.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var54 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var56 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var54, true);
    java.lang.Object var58 = var50.getValueForProperty((java.lang.Object)var54, "hi!");
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var59 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var54);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var0.copyInto((java.lang.Object[])var54);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var32);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var40 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var47 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var48);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var53);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var54);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var58);

  }

  public void test248() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test248");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var6 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.addElement((java.lang.Object)var6);
    java.lang.Object var9 = var0.get(10);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var10.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var13.removeItemAt((-1));
    java.lang.Object var17 = var10.getField((java.lang.Object)var13, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var18 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var13);
    var0.append((java.lang.Object)var13);
    var0.clear();
    var0.removeAllElements();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var22 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var22.setColumnMargin(1);
    int var25 = var22.getColumnCount();
    int[] var26 = var22.getSelectedColumns();
    int var27 = var0.indexOf((java.lang.Object)var22);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var29 = var0.get(102);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var25 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var27 == (-1));

  }

  public void test249() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test249");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var2 = var0.getColumnIndexAtX(1);
    int var3 = var0.getSelectedColumnCount();
    int var4 = var0.getSelectedColumnCount();
    boolean var5 = var0.getColumnSelectionAllowed();
    boolean var6 = var0.getColumnSelectionAllowed();
    int var7 = var0.getSelectedColumnCount();
    javax.swing.ListSelectionModel var8 = var0.getSelectionModel();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);

  }

  public void test250() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test250");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    java.lang.Object var6 = var0.pop();
    int var9 = var0.lastIndexOf((java.lang.Object)true, 1);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var10.trimToSize();
    var10.addElement((java.lang.Object)(byte)10);
    boolean var15 = var10.contains((java.lang.Object)10L);
    int var16 = var10.getDepth();
    javax.swing.event.ListDataListener[] var17 = var10.getListDataListeners();
    int var19 = var0.lastIndexOf((java.lang.Object)var17, 1);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var21 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var22 = var21.getFieldCount();
    java.util.Iterator var23 = var21.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var25 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var26 = var25.getStartPosition();
    int var27 = var25.getMaximumLength();
    java.util.Dictionary var28 = var25.getDocumentProperties();
    var21.addItem((java.lang.Object)var25);
    java.lang.Object var30 = var0.set(1, (java.lang.Object)var21);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var31 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var31.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var34 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var34.removeItemAt((-1));
    java.lang.Object var38 = var31.getField((java.lang.Object)var34, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var39 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var34);
    com.hyperrealm.kiwi.ui.model.TableSorter var40 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var40.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var44 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var45 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var46 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var45.addTableModelListener((javax.swing.event.TableModelListener)var46);
    var44.setModel((javax.swing.table.TableModel)var45);
    var40.setModel((javax.swing.table.TableModel)var44);
    var40.fireTableRowsUpdated(10, 0);
    var39.removeTableModelListener((javax.swing.event.TableModelListener)var40);
    int var54 = var39.getColumnCount();
    java.lang.Object var56 = var21.getField((java.lang.Object)var39, 99);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      boolean var59 = var39.isCellEditable((-1), 10);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var6 + "' != '" + (byte)10+ "'", var6.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var9 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var15 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var19 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var27 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var28);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var30);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var54 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var56);

  }

  public void test251() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test251");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var2 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    int var3 = var0.lastIndexOf((java.lang.Object)false);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var4 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var4.trimToSize();
    var4.addElement((java.lang.Object)(byte)10);
    boolean var9 = var4.contains((java.lang.Object)10L);
    int var11 = var0.indexOf((java.lang.Object)var9, 10);
    var0.setSize(200);
    var0.swap();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var9 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var11 == (-1));

  }

  public void test252() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test252");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var2 = var0.getColumnIndexAtX(1);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      javax.swing.table.TableColumn var4 = var0.getColumn(102);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == (-1));

  }

  public void test253() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test253");


    com.hyperrealm.kiwi.ui.model.OrderedListModel var0 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.clear();
    var0.removeElementAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var4 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var4.trimToSize();
    var4.addElement((java.lang.Object)(byte)10);
    var4.setSize(100);
    java.lang.Object var10 = var4.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var11 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var12 = var11.getColumnCount();
    var4.push((java.lang.Object)var11);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var14 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var14.trimToSize();
    var14.addElement((java.lang.Object)(byte)10);
    java.lang.Object var18 = var14.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var20 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var21 = var20.getStartPosition();
    java.io.File[] var23 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var25 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var23, true);
    java.lang.Object var28 = var25.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var29 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var31 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var29, true);
    java.lang.Object var33 = var25.getValueForProperty((java.lang.Object)var29, "hi!");
    var20.putProperty((java.lang.Object)0.0f, (java.lang.Object)var29);
    javax.swing.text.Position var35 = var20.getStartPosition();
    boolean var36 = var20.isModified();
    int var37 = var14.lastIndexOf((java.lang.Object)var20);
    boolean var38 = var4.contains((java.lang.Object)var20);
    int var39 = var0.indexOf((java.lang.Object)var20);
    boolean var40 = var20.isModified();
    javax.swing.text.Element var41 = var20.getDefaultRootElement();
    var20.setMaximumLength(1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var10 + "' != '" + (byte)10+ "'", var10.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var12 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var18 + "' != '" + (byte)10+ "'", var18.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var28);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var33);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var36 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var37 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var38 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var39 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var40 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var41);

  }

  public void test254() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test254");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    java.lang.String var4 = var2.getFieldLabel(1);
    java.lang.Object var5 = var2.getRoot();
    var2.releaseChildren((java.lang.Object)"[10]");
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var8 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var8.trimToSize();
    var8.addElement((java.lang.Object)(byte)10);
    boolean var13 = var8.contains((java.lang.Object)10L);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var14 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    java.util.Iterator var15 = var14.iterator();
    int var16 = var2.getIndexOfChild((java.lang.Object)var8, (java.lang.Object)var14);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var17 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var19 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    int var20 = var17.lastIndexOf((java.lang.Object)false);
    java.lang.Object var22 = var2.getField((java.lang.Object)var17, 0);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var23 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var24 = var23.getFieldCount();
    java.util.Iterator var25 = var23.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var27 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    var27.clearModified();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var29 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var30 = var29.getFieldCount();
    java.util.Iterator var31 = var29.iterator();
    var27.putProperty((java.lang.Object)var31, (java.lang.Object)'4');
    java.util.Dictionary var34 = var27.getDocumentProperties();
    var27.clearModified();
    javax.swing.text.Position var36 = var27.getStartPosition();
    java.lang.String var37 = var23.getLabel((java.lang.Object)var36);
    java.lang.String var39 = var23.getFieldLabel(10);
    com.hyperrealm.kiwi.ui.model.KDocument var41 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var42 = var41.getStartPosition();
    java.io.File[] var44 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var46 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var44, true);
    java.lang.Object var49 = var46.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var50 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var52 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var50, true);
    java.lang.Object var54 = var46.getValueForProperty((java.lang.Object)var50, "hi!");
    var41.putProperty((java.lang.Object)0.0f, (java.lang.Object)var50);
    javax.swing.text.Position var56 = var41.getEndPosition();
    var41.setMaximumLength(1);
    java.util.Dictionary var59 = var41.getDocumentProperties();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var2.addChild((java.lang.Object)var23, (java.lang.Object)var41);
      fail("Expected exception of type com.hyperrealm.kiwi.ui.model.ImmutableModelException");
    } catch (com.hyperrealm.kiwi.ui.model.ImmutableModelException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + "Size"+ "'", var4.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var13 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var20 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var22);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var24 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var30 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var34);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var37 + "' != '" + "0"+ "'", var37.equals("0"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var39);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var44);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var49);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var50);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var54);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var56);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var59);

  }

  public void test255() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test255");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var4 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var5 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var4);
    var2.releaseChildren((java.lang.Object)var5);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var8 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var9 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var8);
    java.lang.String var11 = var9.getFieldLabel(1);
    java.lang.Object var12 = var9.getRoot();
    var9.releaseChildren((java.lang.Object)"[10]");
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var15 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var15.trimToSize();
    var15.addElement((java.lang.Object)(byte)10);
    boolean var20 = var15.contains((java.lang.Object)10L);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var21 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    java.util.Iterator var22 = var21.iterator();
    int var23 = var9.getIndexOfChild((java.lang.Object)var15, (java.lang.Object)var21);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var2.removeChildren((java.lang.Object)var9);
      fail("Expected exception of type com.hyperrealm.kiwi.ui.model.ImmutableModelException");
    } catch (com.hyperrealm.kiwi.ui.model.ImmutableModelException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var11 + "' != '" + "Size"+ "'", var11.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var20 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var22);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var23 == (-1));

  }

  public void test256() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test256");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    java.util.Iterator var1 = var0.iterator();
    java.lang.String var3 = var0.getFieldLabel((-1));
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var4 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    javax.swing.event.TableColumnModelListener[] var5 = var4.getColumnModelListeners();
    var0.removeItem((java.lang.Object)var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var3);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);

  }

  public void test257() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test257");


    com.hyperrealm.kiwi.ui.model.OrderedListModel var0 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var1 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var1.trimToSize();
    var1.addElement((java.lang.Object)(byte)10);
    var1.setSize(100);
    java.lang.Object var7 = var1.pop();
    int var10 = var1.lastIndexOf((java.lang.Object)true, 1);
    int var11 = var0.indexOf((java.lang.Object)true);
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var12 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter();
    java.lang.Object var15 = var12.getValueAt(1, 0);
    int var16 = var0.indexOf((java.lang.Object)0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var7 + "' != '" + (byte)10+ "'", var7.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var10 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var11 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == (-1));

  }

  public void test258() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test258");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.updateItemAt(0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var3 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var3.trimToSize();
    var3.addElement((java.lang.Object)(byte)10);
    var3.setSize(100);
    java.lang.Object var9 = var3.pop();
    int var10 = var3.capacity();
    int var11 = var3.getDepth();
    java.lang.Object var12 = var3.pop();
    javax.swing.Icon var13 = var0.getIcon((java.lang.Object)var3);
    boolean var14 = var0.isEmpty();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var9 + "' != '" + (byte)10+ "'", var9.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var10 == 100);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var11 == 99);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var13);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var14 == true);

  }

  public void test259() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test259");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var2 = var1.getStartPosition();
    java.io.File[] var4 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var6 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var4, true);
    java.lang.Object var9 = var6.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var10 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var12 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var10, true);
    java.lang.Object var14 = var6.getValueForProperty((java.lang.Object)var10, "hi!");
    var1.putProperty((java.lang.Object)0.0f, (java.lang.Object)var10);
    javax.swing.text.Position var16 = var1.getEndPosition();
    javax.swing.text.Element[] var17 = var1.getRootElements();
    int var18 = var1.getAsynchronousLoadPriority();
    javax.swing.text.Position var19 = var1.getStartPosition();
    javax.swing.text.Position var21 = var1.createPosition(200);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var16);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var18 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);

  }

  public void test260() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test260");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var6 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var6.trimToSize();
    var6.addElement((java.lang.Object)(byte)10);
    var6.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var12 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var6.addElement((java.lang.Object)var12);
    java.lang.Object var15 = var6.get(10);
    var0.insertElementAt((java.lang.Object)var6, 100);
    var0.drop();
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var19 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var20 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var19);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var21 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var21.trimToSize();
    var21.addElement((java.lang.Object)(byte)10);
    boolean var26 = var21.contains((java.lang.Object)10L);
    int var27 = var21.getDepth();
    javax.swing.event.ListDataListener[] var28 = var21.getListDataListeners();
    java.util.Iterator var29 = var20.getChildren((java.lang.Object)var28);
    java.lang.Class var31 = var20.getFieldType((-1));
    com.hyperrealm.kiwi.ui.model.OrderedListModel var32 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var32.removeElementAt(0);
    var32.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.OrderedListModel var37 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var37.removeElementAt(0);
    var37.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var42 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var42.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var46 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var47 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var48 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var47.addTableModelListener((javax.swing.event.TableModelListener)var48);
    var46.setModel((javax.swing.table.TableModel)var47);
    var42.setModel((javax.swing.table.TableModel)var46);
    int var52 = var37.indexOf((java.lang.Object)var46);
    boolean var53 = var37.isEmpty();
    int var54 = var20.getIndexOfChild((java.lang.Object)var32, (java.lang.Object)var37);
    java.util.Iterator var55 = var32.iterator();
    var0.addElement((java.lang.Object)var32);
    com.hyperrealm.kiwi.ui.model.KDocument var58 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    var58.clearModified();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var60 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var61 = var60.getFieldCount();
    java.util.Iterator var62 = var60.iterator();
    var58.putProperty((java.lang.Object)var62, (java.lang.Object)'4');
    javax.swing.event.UndoableEditListener[] var65 = var58.getUndoableEditListeners();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var32.getElements((java.lang.Object[])var65);
      fail("Expected exception of type java.lang.ArrayStoreException");
    } catch (java.lang.ArrayStoreException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var26 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var27 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var28);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var52 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var53 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var54 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var55);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var61 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var62);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var65);

  }

  public void test261() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test261");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var2 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var2.trimToSize();
    var2.addElement((java.lang.Object)(byte)10);
    boolean var7 = var2.contains((java.lang.Object)10L);
    int var8 = var2.getDepth();
    javax.swing.event.ListDataListener[] var9 = var2.getListDataListeners();
    java.util.Iterator var10 = var1.getChildren((java.lang.Object)var9);
    java.lang.Class var12 = var1.getFieldType((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var14 = var13.getFieldCount();
    java.util.Iterator var15 = var13.iterator();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var1.setRoot((java.lang.Object)var13);
      fail("Expected exception of type com.hyperrealm.kiwi.ui.model.ImmutableModelException");
    } catch (com.hyperrealm.kiwi.ui.model.ImmutableModelException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var14 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var15);

  }

  public void test262() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test262");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var1 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.removeItem((java.lang.Object)var1);
    java.lang.Class var4 = var0.getFieldType((-1));
    var0.addItem((java.lang.Object)(byte)10);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var7 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var7.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var10.removeItemAt((-1));
    java.lang.Object var14 = var7.getField((java.lang.Object)var10, (-1));
    var10.clear();
    com.hyperrealm.kiwi.ui.model.TableSorter var16 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var16.fireTableRowsUpdated(100, 1);
    boolean var20 = var16.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var21 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var22 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var23 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var22.addTableModelListener((javax.swing.event.TableModelListener)var23);
    var21.setModel((javax.swing.table.TableModel)var22);
    var16.setModel((javax.swing.table.TableModel)var22);
    com.hyperrealm.kiwi.ui.model.TableSorter var27 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var29 = var27.findColumn("");
    var16.setModel((javax.swing.table.TableModel)var27);
    var16.fireTableRowsUpdated(4, (-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var34 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var34.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var37 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var37.removeItemAt((-1));
    java.lang.Object var41 = var34.getField((java.lang.Object)var37, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var42 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var37);
    com.hyperrealm.kiwi.ui.model.KListModel var43 = var42.getListModel();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var44 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var44.removeItemAt((-1));
    var44.clear();
    java.lang.String var49 = var44.getFieldLabel(10);
    var42.setListModel((com.hyperrealm.kiwi.ui.model.KListModel)var44);
    var16.setModel((javax.swing.table.TableModel)var42);
    var10.removeListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var42);
    var0.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var42);
    int var54 = var42.getColumnCount();
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var20 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var29 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var41);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var43);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var49);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var54 == 1);

  }

  public void test263() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test263");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument(10);
    javax.swing.text.Position var2 = var1.getStartPosition();
    int var3 = var1.getAsynchronousLoadPriority();
    com.hyperrealm.kiwi.ui.model.KDocument var5 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var6 = var5.getStartPosition();
    java.io.File[] var8 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var10 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var8, true);
    java.lang.Object var13 = var10.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var14 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var16 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var14, true);
    java.lang.Object var18 = var10.getValueForProperty((java.lang.Object)var14, "hi!");
    var5.putProperty((java.lang.Object)0.0f, (java.lang.Object)var14);
    javax.swing.text.Position var20 = var5.getStartPosition();
    javax.swing.text.Position var21 = var5.getStartPosition();
    java.lang.Object var22 = var1.getProperty((java.lang.Object)var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var13);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var20);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var22);

  }

  public void test264() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test264");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var1 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.removeItem((java.lang.Object)var1);
    java.util.Enumeration var3 = var1.getColumns();
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var3);

  }

  public void test265() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test265");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var1 = var0.getFieldCount();
    boolean var2 = var0.isEmpty();
    com.hyperrealm.kiwi.ui.model.KDocument var4 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var5 = var4.getStartPosition();
    int var6 = var4.getMaximumLength();
    javax.swing.text.Position var7 = var4.getEndPosition();
    int var8 = var4.getLength();
    com.hyperrealm.kiwi.ui.model.ProxyTableModel var9 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var10 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var10.removeElementAt(0);
    var10.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var15 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var15.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var19 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var20 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var21 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var20.addTableModelListener((javax.swing.event.TableModelListener)var21);
    var19.setModel((javax.swing.table.TableModel)var20);
    var15.setModel((javax.swing.table.TableModel)var19);
    int var25 = var10.indexOf((java.lang.Object)var19);
    var4.putProperty((java.lang.Object)var9, (java.lang.Object)var10);
    var0.updateItem((java.lang.Object)var10, (-1));
    var0.updateItemAt(200, 200);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var33 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var34 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var33);
    java.lang.String var36 = var34.getFieldLabel(1);
    java.lang.Object var37 = var34.getRoot();
    var34.releaseChildren((java.lang.Object)"[10]");
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var40 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var40.trimToSize();
    var40.addElement((java.lang.Object)(byte)10);
    boolean var45 = var40.contains((java.lang.Object)10L);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var46 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    java.util.Iterator var47 = var46.iterator();
    int var48 = var34.getIndexOfChild((java.lang.Object)var40, (java.lang.Object)var46);
    com.hyperrealm.kiwi.ui.model.KDocument var50 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var51 = var50.getStartPosition();
    int var52 = var50.getMaximumLength();
    javax.swing.text.Position var53 = var50.getEndPosition();
    int var54 = var50.getLength();
    javax.swing.text.Element var55 = var50.getDefaultRootElement();
    int var56 = var46.indexOf((java.lang.Object)var55);
    java.util.Iterator var57 = var46.iterator();
    var0.setField((java.lang.Object)var46, 4, (java.lang.Object)4);
    java.lang.String var62 = var46.getFieldLabel(1);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var63 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var63.trimToSize();
    var63.addElement((java.lang.Object)(byte)10);
    var63.setSize(100);
    java.lang.Object var70 = var63.pick(0);
    var63.drop();
    var63.swap();
    java.lang.Object[] var73 = var63.toArray();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var75 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var75.updateItemAt(200);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var78 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var80 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var81 = var80.getStartPosition();
    java.io.File[] var83 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var85 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var83, true);
    java.lang.Object var88 = var85.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var89 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var91 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var89, true);
    java.lang.Object var93 = var85.getValueForProperty((java.lang.Object)var89, "hi!");
    var80.putProperty((java.lang.Object)0.0f, (java.lang.Object)var89);
    var78.setElements((java.lang.Object[])var89);
    var75.getElements((java.lang.Object[])var89);
    var46.setField((java.lang.Object)var63, 99, (java.lang.Object)var75);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var25 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var36 + "' != '" + "Size"+ "'", var36.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var37);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var45 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var47);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var48 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var51);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var52 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var53);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var54 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var55);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var56 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var57);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var62);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var70 + "' != '" + (byte)10+ "'", var70.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var73);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var81);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var83);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var88);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var89);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var93);

  }

  public void test266() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test266");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var2 = var0.getColumnIndexAtX(1);
    int var3 = var0.getSelectedColumnCount();
    int var4 = var0.getSelectedColumnCount();
    boolean var5 = var0.getColumnSelectionAllowed();
    int var7 = var0.getColumnIndexAtX(102);
    var0.setColumnMargin(0);
    boolean var10 = var0.getColumnSelectionAllowed();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var10 == false);

  }

  public void test267() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test267");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var2 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var2.trimToSize();
    var2.addElement((java.lang.Object)(byte)10);
    boolean var7 = var2.contains((java.lang.Object)10L);
    int var8 = var2.getDepth();
    javax.swing.event.ListDataListener[] var9 = var2.getListDataListeners();
    java.util.Iterator var10 = var1.getChildren((java.lang.Object)var9);
    java.lang.Class var12 = var1.getFieldType((-1));
    com.hyperrealm.kiwi.ui.model.OrderedListModel var13 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var13.removeElementAt(0);
    var13.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.OrderedListModel var18 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var18.removeElementAt(0);
    var18.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var23 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var23.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var27 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var28 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var29 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var28.addTableModelListener((javax.swing.event.TableModelListener)var29);
    var27.setModel((javax.swing.table.TableModel)var28);
    var23.setModel((javax.swing.table.TableModel)var27);
    int var33 = var18.indexOf((java.lang.Object)var27);
    boolean var34 = var18.isEmpty();
    int var35 = var1.getIndexOfChild((java.lang.Object)var13, (java.lang.Object)var18);
    com.hyperrealm.kiwi.ui.model.KDocument var37 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    var37.clearModified();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var39 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var40 = var39.getFieldCount();
    java.util.Iterator var41 = var39.iterator();
    var37.putProperty((java.lang.Object)var41, (java.lang.Object)'4');
    javax.swing.text.DocumentFilter var44 = var37.getDocumentFilter();
    int var45 = var37.getLength();
    var1.preloadChildren((java.lang.Object)var45);
    com.hyperrealm.kiwi.ui.model.TableSorter var47 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var48 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var49 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var48.addTableModelListener((javax.swing.event.TableModelListener)var49);
    var47.setModel((javax.swing.table.TableModel)var48);
    boolean var52 = var48.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var53 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var53.updateItemAt(0);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var56 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var58 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var59 = var58.getStartPosition();
    java.io.File[] var61 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var63 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var61, true);
    java.lang.Object var66 = var63.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var67 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var69 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var67, true);
    java.lang.Object var71 = var63.getValueForProperty((java.lang.Object)var67, "hi!");
    var58.putProperty((java.lang.Object)0.0f, (java.lang.Object)var67);
    var56.setElements((java.lang.Object[])var67);
    boolean var75 = var53.isFieldMutable((java.lang.Object)var56, 1);
    var56.removeElementAt(1);
    var56.addElement((java.lang.Comparable)0L);
    var56.updateItemAt((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var82 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var82.fireTableRowsUpdated(100, 1);
    boolean var86 = var82.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var87 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var88 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var89 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var88.addTableModelListener((javax.swing.event.TableModelListener)var89);
    var87.setModel((javax.swing.table.TableModel)var88);
    var82.setModel((javax.swing.table.TableModel)var88);
    boolean var93 = var56.contains((java.lang.Object)var88);
    var48.setModel((javax.swing.table.TableModel)var88);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var1.removeChild((java.lang.Object)var88, 200);
      fail("Expected exception of type com.hyperrealm.kiwi.ui.model.ImmutableModelException");
    } catch (com.hyperrealm.kiwi.ui.model.ImmutableModelException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var33 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var34 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var35 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var40 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var41);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var44);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var45 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var52 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var59);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var61);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var66);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var67);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var71);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var75 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var86 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var93 == false);

  }

  public void test268() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test268");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var1 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var2 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var1.addTableModelListener((javax.swing.event.TableModelListener)var2);
    var0.setModel((javax.swing.table.TableModel)var1);
    com.hyperrealm.kiwi.ui.model.TableSorter var5 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var5.fireTableRowsUpdated(100, 1);
    var0.addTableModelListener((javax.swing.event.TableModelListener)var5);
    com.hyperrealm.kiwi.ui.model.KDocument var11 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var12 = var11.getStartPosition();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var13 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    javax.swing.event.TableColumnModelListener[] var14 = var13.getColumnModelListeners();
    javax.swing.ListSelectionModel var15 = var13.getSelectionModel();
    java.lang.Object var16 = var11.getProperty((java.lang.Object)var13);
    com.hyperrealm.kiwi.ui.model.TableSorter var17 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var18 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var19 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var18.addTableModelListener((javax.swing.event.TableModelListener)var19);
    var17.setModel((javax.swing.table.TableModel)var18);
    com.hyperrealm.kiwi.ui.model.TableSorter var22 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var22.fireTableRowsUpdated(100, 1);
    var17.addTableModelListener((javax.swing.event.TableModelListener)var22);
    java.lang.Object var27 = var11.getProperty((java.lang.Object)var22);
    boolean var28 = var22.isSortedAscending();
    var0.addTableModelListener((javax.swing.event.TableModelListener)var22);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var32 = var0.getValueAt(100, 100);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var16);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var27);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var28 == true);

  }

  public void test269() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test269");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    java.lang.String var3 = var1.getFieldLabel(1);
    java.io.File[] var4 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var6 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var4, true);
    java.lang.Object var9 = var6.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var10 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var12 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var10, true);
    java.lang.Object var14 = var6.getValueForProperty((java.lang.Object)var10, "hi!");
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var16 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var10, false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var17 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var16);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var1.setRoot((java.lang.Object)var17);
      fail("Expected exception of type com.hyperrealm.kiwi.ui.model.ImmutableModelException");
    } catch (com.hyperrealm.kiwi.ui.model.ImmutableModelException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var3 + "' != '" + "Size"+ "'", var3.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var14);

  }

  public void test270() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test270");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var2 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    int var3 = var0.lastIndexOf((java.lang.Object)false);
    int var4 = var0.size();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var5 = var0.lastElement();
      fail("Expected exception of type java.util.NoSuchElementException");
    } catch (java.util.NoSuchElementException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == 0);

  }

  public void test271() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test271");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var0.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var4 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var5 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var6 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var5.addTableModelListener((javax.swing.event.TableModelListener)var6);
    var4.setModel((javax.swing.table.TableModel)var5);
    var0.setModel((javax.swing.table.TableModel)var4);
    com.hyperrealm.kiwi.ui.model.TableSorter var10 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var11 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var12 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var11.addTableModelListener((javax.swing.event.TableModelListener)var12);
    var10.setModel((javax.swing.table.TableModel)var11);
    com.hyperrealm.kiwi.ui.model.TableSorter var15 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var15.fireTableRowsUpdated(100, 1);
    var10.addTableModelListener((javax.swing.event.TableModelListener)var15);
    com.hyperrealm.kiwi.ui.model.TableSorter var20 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var10);
    int var21 = var20.getSortedColumn();
    var4.removeTableModelListener((javax.swing.event.TableModelListener)var20);
    int var24 = var20.getReverseRowTranslation(100);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var21 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var24 == (-1));

  }

  public void test272() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test272");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    com.hyperrealm.kiwi.ui.model.KDocument var2 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var3 = var2.getStartPosition();
    java.io.File[] var5 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var7 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var5, true);
    java.lang.Object var10 = var7.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var11 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var13 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var11, true);
    java.lang.Object var15 = var7.getValueForProperty((java.lang.Object)var11, "hi!");
    var2.putProperty((java.lang.Object)0.0f, (java.lang.Object)var11);
    javax.swing.text.Position var17 = var2.getStartPosition();
    boolean var18 = var2.isModified();
    var0.insertElementAt((java.lang.Object)var18, 0);
    java.lang.Object var21 = var0.peek();
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var3);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var11);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var18 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var21 + "' != '" + false+ "'", var21.equals(false));

  }

  public void test273() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test273");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var6 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.addElement((java.lang.Object)var6);
    java.lang.Object var9 = var0.get(10);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var10.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var13.removeItemAt((-1));
    java.lang.Object var17 = var10.getField((java.lang.Object)var13, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var18 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var13);
    var0.append((java.lang.Object)var13);
    int var20 = var0.size();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var21 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var21.trimToSize();
    var21.addElement((java.lang.Object)(byte)10);
    var21.setSize(100);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var27 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var27.trimToSize();
    var27.addElement((java.lang.Object)(byte)10);
    var27.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var33 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var27.addElement((java.lang.Object)var33);
    java.lang.Object var36 = var27.get(10);
    var21.insertElementAt((java.lang.Object)var27, 100);
    int var40 = var0.indexOf((java.lang.Object)var21, 100);
    var0.removeAllElements();
    java.lang.Object[] var42 = var0.toArray();
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var20 == 102);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var40 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var42);

  }

  public void test274() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test274");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    java.lang.String var4 = var2.getFieldLabel(1);
    java.lang.Class var6 = var2.getFieldType(100);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var7 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var8 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var7.removeItem((java.lang.Object)var8);
    var7.removeItemAt(0);
    int var12 = var7.getItemCount();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var13.trimToSize();
    var13.addElement((java.lang.Object)(byte)10);
    var13.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var19 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var13.addElement((java.lang.Object)var19);
    java.lang.Object var22 = var13.get(10);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var23 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var23.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var26 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var26.removeItemAt((-1));
    java.lang.Object var30 = var23.getField((java.lang.Object)var26, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var31 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var26);
    var13.append((java.lang.Object)var26);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var33 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var33.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var36 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var36.removeItemAt((-1));
    java.lang.Object var40 = var33.getField((java.lang.Object)var36, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var41 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var36);
    var26.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var41);
    var7.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var41);
    com.hyperrealm.kiwi.ui.model.TableSorter var44 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var45 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var46 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var45.addTableModelListener((javax.swing.event.TableModelListener)var46);
    var44.setModel((javax.swing.table.TableModel)var45);
    com.hyperrealm.kiwi.ui.model.TableSorter var49 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var49.fireTableRowsUpdated(100, 1);
    var44.addTableModelListener((javax.swing.event.TableModelListener)var49);
    com.hyperrealm.kiwi.ui.model.TableSorter var54 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var44);
    var41.addTableModelListener((javax.swing.event.TableModelListener)var54);
    java.lang.Object var57 = var2.getField((java.lang.Object)var41, 1);
    int var58 = var2.getFieldCount();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + "Size"+ "'", var4.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var12 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var22);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var30);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var40);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var57);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var58 == 4);

  }

  public void test275() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test275");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var0.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var4 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var5 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var6 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var5.addTableModelListener((javax.swing.event.TableModelListener)var6);
    var4.setModel((javax.swing.table.TableModel)var5);
    var0.setModel((javax.swing.table.TableModel)var4);
    int var11 = var4.findColumn("[10]");
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var11 == (-1));

  }

  public void test276() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test276");


    java.io.File[] var0 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var2 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var0, true);
    java.lang.Object var5 = var2.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var6 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var8 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var6, true);
    java.lang.Object var10 = var2.getValueForProperty((java.lang.Object)var6, "hi!");
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var11 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var6);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var12 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var11);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var14 = var13.getFieldCount();
    boolean var15 = var13.isEmpty();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var16 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var16.updateItemAt(0);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var19 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var21 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var22 = var21.getStartPosition();
    java.io.File[] var24 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var26 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var24, true);
    java.lang.Object var29 = var26.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var30 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var32 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var30, true);
    java.lang.Object var34 = var26.getValueForProperty((java.lang.Object)var30, "hi!");
    var21.putProperty((java.lang.Object)0.0f, (java.lang.Object)var30);
    var19.setElements((java.lang.Object[])var30);
    boolean var38 = var16.isFieldMutable((java.lang.Object)var19, 1);
    var19.removeElementAt(1);
    var19.addElement((java.lang.Comparable)0L);
    var19.updateItemAt((-1));
    int var45 = var13.indexOf((java.lang.Object)(-1));
    var12.reload((java.lang.Object)var13);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var47 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var47.updateItemAt(200);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var50 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var52 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var53 = var52.getStartPosition();
    java.io.File[] var55 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var57 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var55, true);
    java.lang.Object var60 = var57.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var61 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var63 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var61, true);
    java.lang.Object var65 = var57.getValueForProperty((java.lang.Object)var61, "hi!");
    var52.putProperty((java.lang.Object)0.0f, (java.lang.Object)var61);
    var50.setElements((java.lang.Object[])var61);
    var47.getElements((java.lang.Object[])var61);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var12.removeChild((java.lang.Object)var47, (-1));
      fail("Expected exception of type com.hyperrealm.kiwi.ui.model.ImmutableModelException");
    } catch (com.hyperrealm.kiwi.ui.model.ImmutableModelException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var14 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var15 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var22);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var30);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var34);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var38 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var45 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var53);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var55);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var60);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var61);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var65);

  }

  public void test277() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test277");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var1 = var0.getFieldCount();
    java.util.Iterator var2 = var0.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var4 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var5 = var4.getStartPosition();
    int var6 = var4.getMaximumLength();
    java.util.Dictionary var7 = var4.getDocumentProperties();
    var0.addItem((java.lang.Object)var4);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var9 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var9.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var12 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var12.removeItemAt((-1));
    java.lang.Object var16 = var9.getField((java.lang.Object)var12, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var17 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var12);
    var0.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var17);
    com.hyperrealm.kiwi.ui.model.KDocument var20 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var21 = var20.getStartPosition();
    int var22 = var20.getMaximumLength();
    javax.swing.text.Position var23 = var20.getEndPosition();
    int var24 = var20.getLength();
    com.hyperrealm.kiwi.ui.model.ProxyTableModel var25 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var26 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var26.removeElementAt(0);
    var26.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var31 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var31.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var35 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var36 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var37 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var36.addTableModelListener((javax.swing.event.TableModelListener)var37);
    var35.setModel((javax.swing.table.TableModel)var36);
    var31.setModel((javax.swing.table.TableModel)var35);
    int var41 = var26.indexOf((java.lang.Object)var35);
    var20.putProperty((java.lang.Object)var25, (java.lang.Object)var26);
    var17.removeTableModelListener((javax.swing.event.TableModelListener)var25);
    com.hyperrealm.kiwi.ui.model.TableSorter var44 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var17);
    var44.fireTableRowsInserted(10, 101);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var16);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var24 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var41 == (-1));

  }

  public void test278() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test278");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    boolean var5 = var0.contains((java.lang.Object)10L);
    int var6 = var0.getDepth();
    java.util.Enumeration var7 = var0.elements();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var9 = var0.get(102);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);

  }

  public void test279() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test279");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.updateItemAt(0);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var3 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var5 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var6 = var5.getStartPosition();
    java.io.File[] var8 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var10 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var8, true);
    java.lang.Object var13 = var10.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var14 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var16 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var14, true);
    java.lang.Object var18 = var10.getValueForProperty((java.lang.Object)var14, "hi!");
    var5.putProperty((java.lang.Object)0.0f, (java.lang.Object)var14);
    var3.setElements((java.lang.Object[])var14);
    boolean var22 = var0.isFieldMutable((java.lang.Object)var3, 1);
    var3.removeElementAt(1);
    var3.updateItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var27 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var27.trimToSize();
    var27.addElement((java.lang.Object)(byte)10);
    var27.setSize(100);
    java.lang.Object var33 = var27.pop();
    int var34 = var27.capacity();
    com.hyperrealm.kiwi.ui.model.KDocument var36 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var37 = var36.getStartPosition();
    java.io.File[] var39 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var41 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var39, true);
    java.lang.Object var44 = var41.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var45 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var47 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var45, true);
    java.lang.Object var49 = var41.getValueForProperty((java.lang.Object)var45, "hi!");
    var36.putProperty((java.lang.Object)0.0f, (java.lang.Object)var45);
    javax.swing.text.Position var51 = var36.getEndPosition();
    javax.swing.text.Element[] var52 = var36.getRootElements();
    var27.append((java.lang.Object)var52);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var3.setElements((java.lang.Object[])var52);
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var13);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var33 + "' != '" + (byte)10+ "'", var33.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var34 == 100);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var37);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var39);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var44);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var45);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var49);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var51);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var52);

  }

  public void test280() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test280");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var1 = var0.getColumnCount();
    java.util.Enumeration var2 = var0.getColumns();
    int var3 = var0.getTotalColumnWidth();
    int var5 = var0.getColumnIndexAtX(1);
    int var7 = var0.getColumnIndexAtX(1);
    int[] var8 = var0.getSelectedColumns();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);

  }

  public void test281() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test281");


    com.hyperrealm.kiwi.ui.model.OrderedListModel var0 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var2 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var3 = var2.getStartPosition();
    java.io.File[] var5 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var7 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var5, true);
    java.lang.Object var10 = var7.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var11 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var13 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var11, true);
    java.lang.Object var15 = var7.getValueForProperty((java.lang.Object)var11, "hi!");
    var2.putProperty((java.lang.Object)0.0f, (java.lang.Object)var11);
    var0.setElements((java.lang.Object[])var11);
    var0.removeRange(10, 0);
    var0.updateItem((java.lang.Comparable)(byte)100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var23 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var25 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var26 = var25.getStartPosition();
    java.io.File[] var28 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var30 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var28, true);
    java.lang.Object var33 = var30.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var34 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var36 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var34, true);
    java.lang.Object var38 = var30.getValueForProperty((java.lang.Object)var34, "hi!");
    var25.putProperty((java.lang.Object)0.0f, (java.lang.Object)var34);
    var23.setElements((java.lang.Object[])var34);
    int var41 = var0.indexOf((java.lang.Object)var23);
    java.io.File[] var42 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var44 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var42, true);
    var0.setElements((java.lang.Object[])var42);
    boolean var46 = var0.isEmpty();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var47 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var48 = var47.getFieldCount();
    java.util.Iterator var49 = var47.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var51 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    var51.clearModified();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var53 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var54 = var53.getFieldCount();
    java.util.Iterator var55 = var53.iterator();
    var51.putProperty((java.lang.Object)var55, (java.lang.Object)'4');
    java.util.Dictionary var58 = var51.getDocumentProperties();
    var51.clearModified();
    javax.swing.text.Position var60 = var51.getStartPosition();
    java.lang.String var61 = var47.getLabel((java.lang.Object)var60);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var62 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var63 = var62.getFieldCount();
    java.util.Iterator var64 = var62.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var66 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var67 = var66.getStartPosition();
    var62.addItem((java.lang.Object)var67);
    java.lang.Class var70 = var62.getFieldType(10);
    javax.swing.Icon var71 = var47.getIcon((java.lang.Object)10);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var72 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var72.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var75 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var75.removeItemAt((-1));
    java.lang.Object var79 = var72.getField((java.lang.Object)var75, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var80 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var75);
    com.hyperrealm.kiwi.ui.model.TableSorter var81 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var81.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var85 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var86 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var87 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var86.addTableModelListener((javax.swing.event.TableModelListener)var87);
    var85.setModel((javax.swing.table.TableModel)var86);
    var81.setModel((javax.swing.table.TableModel)var85);
    var81.fireTableRowsUpdated(10, 0);
    var80.removeTableModelListener((javax.swing.event.TableModelListener)var81);
    var47.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var80);
    int var96 = var0.indexOf((java.lang.Object)var80);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var3);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var11);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var28);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var33);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var34);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var41 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var46 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var48 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var49);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var54 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var55);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var58);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var60);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var61 + "' != '" + "0"+ "'", var61.equals("0"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var63 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var64);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var67);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var70);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var71);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var79);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var96 == (-1));

  }

  public void test282() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test282");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var2 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var2.trimToSize();
    var2.addElement((java.lang.Object)(byte)10);
    boolean var7 = var2.contains((java.lang.Object)10L);
    int var8 = var2.getDepth();
    javax.swing.event.ListDataListener[] var9 = var2.getListDataListeners();
    java.util.Iterator var10 = var1.getChildren((java.lang.Object)var9);
    java.lang.Class var12 = var1.getFieldType(0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var12);

  }

  public void test283() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test283");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    javax.swing.event.TableColumnModelListener[] var1 = var0.getColumnModelListeners();
    java.util.Enumeration var2 = var0.getColumns();
    int var4 = var0.getColumnIndexAtX(99);
    int var5 = var0.getColumnCount();
    int var7 = var0.getColumnIndexAtX(200);
    int[] var8 = var0.getSelectedColumns();
    int var9 = var0.getColumnMargin();
    com.hyperrealm.kiwi.ui.model.TableSorter var10 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var10.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var15 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var16 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var15.addTableModelListener((javax.swing.event.TableModelListener)var16);
    var14.setModel((javax.swing.table.TableModel)var15);
    var10.setModel((javax.swing.table.TableModel)var14);
    var10.fireTableRowsUpdated(10, 0);
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var23 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter();
    java.lang.Object var26 = var23.getValueAt(1, 0);
    com.hyperrealm.kiwi.ui.model.KListModel var27 = var23.getListModel();
    var10.setModel((javax.swing.table.TableModel)var23);
    boolean var29 = var10.isSortedAscending();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      int var30 = var0.getColumnIndex((java.lang.Object)var29);
      fail("Expected exception of type java.lang.IllegalArgumentException");
    } catch (java.lang.IllegalArgumentException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var9 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var27);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var29 == true);

  }

  public void test284() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test284");


    java.io.File[] var0 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var2 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var0, true);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var3 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var0);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var4 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var3);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var5 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var6 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var6.trimToSize();
    var6.addElement((java.lang.Object)(byte)10);
    var6.setSize(100);
    java.lang.Object var12 = var6.pop();
    int var15 = var6.lastIndexOf((java.lang.Object)true, 1);
    int var16 = var5.indexOf((java.lang.Object)true);
    boolean var17 = var5.isEmpty();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var19 = var4.getField((java.lang.Object)var17, 10);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var12 + "' != '" + (byte)10+ "'", var12.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var15 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var17 == true);

  }

  public void test285() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test285");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    java.lang.Object var4 = var0.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var6 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var7 = var6.getStartPosition();
    java.io.File[] var9 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var11 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var9, true);
    java.lang.Object var14 = var11.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var15 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var17 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var15, true);
    java.lang.Object var19 = var11.getValueForProperty((java.lang.Object)var15, "hi!");
    var6.putProperty((java.lang.Object)0.0f, (java.lang.Object)var15);
    javax.swing.text.Position var21 = var6.getStartPosition();
    boolean var22 = var6.isModified();
    int var23 = var0.lastIndexOf((java.lang.Object)var6);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var24 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var24.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var27 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var27.removeItemAt((-1));
    java.lang.Object var31 = var24.getField((java.lang.Object)var27, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var32 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var27);
    com.hyperrealm.kiwi.ui.model.TableSorter var33 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var34 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var35 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var34.addTableModelListener((javax.swing.event.TableModelListener)var35);
    var33.setModel((javax.swing.table.TableModel)var34);
    boolean var38 = var34.isSortedAscending();
    var32.removeTableModelListener((javax.swing.event.TableModelListener)var34);
    boolean var40 = var0.removeElement((java.lang.Object)var34);
    javax.swing.event.TableModelListener[] var41 = var34.getTableModelListeners();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      int var43 = var34.getRowTranslation(102);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + (byte)10+ "'", var4.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var23 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var38 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var40 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var41);

  }

  public void test286() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test286");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    java.lang.Object var7 = var0.pick(0);
    com.hyperrealm.kiwi.ui.model.TableSorter var8 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var10 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var9.addTableModelListener((javax.swing.event.TableModelListener)var10);
    var8.setModel((javax.swing.table.TableModel)var9);
    boolean var13 = var9.isSortedAscending();
    var0.addElement((java.lang.Object)var9);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var15 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var15.trimToSize();
    var15.addElement((java.lang.Object)(byte)10);
    var15.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var21 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var15.addElement((java.lang.Object)var21);
    java.lang.Object var24 = var15.get(10);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var25 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var25.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var28 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var28.removeItemAt((-1));
    java.lang.Object var32 = var25.getField((java.lang.Object)var28, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var33 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var28);
    var15.append((java.lang.Object)var28);
    var15.clear();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var36 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var36.clear();
    boolean var38 = var15.contains((java.lang.Object)var36);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var39 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var40 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var39);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var41 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var41.trimToSize();
    var41.addElement((java.lang.Object)(byte)10);
    boolean var46 = var41.contains((java.lang.Object)10L);
    int var47 = var41.getDepth();
    javax.swing.event.ListDataListener[] var48 = var41.getListDataListeners();
    java.util.Iterator var49 = var40.getChildren((java.lang.Object)var48);
    java.lang.Class var51 = var40.getFieldType((-1));
    int var52 = var15.indexOf((java.lang.Object)var51);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.util.EventListener[] var53 = var9.<java.util.EventListener>getListeners(var51);
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var7 + "' != '" + (byte)10+ "'", var7.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var13 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var32);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var38 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var46 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var47 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var48);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var49);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var51);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var52 == (-1));

  }

  public void test287() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test287");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var2 = var1.getStartPosition();
    java.io.File[] var4 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var6 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var4, true);
    java.lang.Object var9 = var6.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var10 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var12 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var10, true);
    java.lang.Object var14 = var6.getValueForProperty((java.lang.Object)var10, "hi!");
    var1.putProperty((java.lang.Object)0.0f, (java.lang.Object)var10);
    javax.swing.text.Position var16 = var1.getStartPosition();
    boolean var17 = var1.isModified();
    var1.setMaximumLength(0);
    javax.swing.text.DocumentFilter var20 = var1.getDocumentFilter();
    javax.swing.text.Element var21 = var1.getBidiRootElement();
    var1.readLock();
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var16);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var17 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var20);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);

  }

  public void test288() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test288");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var0.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var4 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var5 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var6 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var5.addTableModelListener((javax.swing.event.TableModelListener)var6);
    var4.setModel((javax.swing.table.TableModel)var5);
    var0.setModel((javax.swing.table.TableModel)var4);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var10.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var13.removeItemAt((-1));
    java.lang.Object var17 = var10.getField((java.lang.Object)var13, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var18 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var13);
    var4.setModel((javax.swing.table.TableModel)var18);
    com.hyperrealm.kiwi.ui.model.KListModel var20 = var18.getListModel();
    com.hyperrealm.kiwi.ui.model.KListModel var21 = var18.getListModel();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var22 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var23 = var22.getFieldCount();
    java.util.Iterator var24 = var22.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var26 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var27 = var26.getStartPosition();
    int var28 = var26.getMaximumLength();
    java.util.Dictionary var29 = var26.getDocumentProperties();
    var22.addItem((java.lang.Object)var26);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var31 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var31.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var34 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var34.removeItemAt((-1));
    java.lang.Object var38 = var31.getField((java.lang.Object)var34, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var39 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var34);
    var22.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var39);
    com.hyperrealm.kiwi.ui.model.KDocument var42 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var43 = var42.getStartPosition();
    int var44 = var42.getMaximumLength();
    javax.swing.text.Position var45 = var42.getEndPosition();
    int var46 = var42.getLength();
    com.hyperrealm.kiwi.ui.model.ProxyTableModel var47 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var48 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var48.removeElementAt(0);
    var48.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var53 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var53.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var57 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var58 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var59 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var58.addTableModelListener((javax.swing.event.TableModelListener)var59);
    var57.setModel((javax.swing.table.TableModel)var58);
    var53.setModel((javax.swing.table.TableModel)var57);
    int var63 = var48.indexOf((java.lang.Object)var57);
    var42.putProperty((java.lang.Object)var47, (java.lang.Object)var48);
    var39.removeTableModelListener((javax.swing.event.TableModelListener)var47);
    var47.fireTableDataChanged();
    var18.removeTableModelListener((javax.swing.event.TableModelListener)var47);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var20);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var23 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var27);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var28 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var43);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var44 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var45);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var46 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var63 == (-1));

  }

  public void test289() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test289");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var2 = var1.getStartPosition();
    java.io.File[] var4 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var6 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var4, true);
    java.lang.Object var9 = var6.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var10 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var12 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var10, true);
    java.lang.Object var14 = var6.getValueForProperty((java.lang.Object)var10, "hi!");
    var1.putProperty((java.lang.Object)0.0f, (java.lang.Object)var10);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var17 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var10, true);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var18 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var14);

  }

  public void test290() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test290");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    javax.swing.event.TableColumnModelListener[] var1 = var0.getColumnModelListeners();
    java.util.Enumeration var2 = var0.getColumns();
    int var4 = var0.getColumnIndexAtX(99);
    int var5 = var0.getColumnCount();
    int var7 = var0.getColumnIndexAtX(200);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      boolean var9 = var0.isColumnVisible(102);
      fail("Expected exception of type java.lang.IndexOutOfBoundsException");
    } catch (java.lang.IndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == (-1));

  }

  public void test291() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test291");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var6 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.addElement((java.lang.Object)var6);
    java.lang.Object var9 = var0.get(10);
    int var10 = var0.getSize();
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var10 == 101);

  }

  public void test292() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test292");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var0.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var4 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var5 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var6 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var5.addTableModelListener((javax.swing.event.TableModelListener)var6);
    var4.setModel((javax.swing.table.TableModel)var5);
    var0.setModel((javax.swing.table.TableModel)var4);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var10.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var13.removeItemAt((-1));
    java.lang.Object var17 = var10.getField((java.lang.Object)var13, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var18 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var13);
    var4.setModel((javax.swing.table.TableModel)var18);
    java.lang.String var21 = var18.getColumnName(0);
    int var22 = var18.getColumnCount();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var25 = var18.getValueAt(200, 0);
      fail("Expected exception of type java.lang.IndexOutOfBoundsException");
    } catch (java.lang.IndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == 1);

  }

  public void test293() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test293");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var2 = var1.getStartPosition();
    java.io.File[] var4 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var6 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var4, true);
    java.lang.Object var9 = var6.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var10 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var12 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var10, true);
    java.lang.Object var14 = var6.getValueForProperty((java.lang.Object)var10, "hi!");
    var1.putProperty((java.lang.Object)0.0f, (java.lang.Object)var10);
    javax.swing.text.Position var16 = var1.getStartPosition();
    var1.clearModified();
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var16);

  }

  public void test294() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test294");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var1 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var2 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var1.addTableModelListener((javax.swing.event.TableModelListener)var2);
    var0.setModel((javax.swing.table.TableModel)var1);
    var0.sortByColumn((-1));
    int var8 = var0.getReverseRowTranslation((-1));
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var11 = var0.getValueAt(200, (-1));
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == (-1));

  }

  public void test295() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test295");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var6 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.addElement((java.lang.Object)var6);
    java.lang.Object var9 = var0.get(10);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var10.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var13.removeItemAt((-1));
    java.lang.Object var17 = var10.getField((java.lang.Object)var13, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var18 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var13);
    var0.append((java.lang.Object)var13);
    int var20 = var0.size();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var21 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var21.trimToSize();
    var21.addElement((java.lang.Object)(byte)10);
    var21.setSize(100);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var27 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var27.trimToSize();
    var27.addElement((java.lang.Object)(byte)10);
    var27.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var33 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var27.addElement((java.lang.Object)var33);
    java.lang.Object var36 = var27.get(10);
    var21.insertElementAt((java.lang.Object)var27, 100);
    int var40 = var0.indexOf((java.lang.Object)var21, 100);
    var21.drop();
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var20 == 102);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var40 == (-1));

  }

  public void test296() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test296");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    int var4 = var1.getIndexOfChild((java.lang.Object)(-1.0d), (java.lang.Object)true);
    java.lang.String var6 = var1.getFieldLabel(0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var7 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var7.trimToSize();
    var7.addElement((java.lang.Object)(byte)10);
    var1.releaseChildren((java.lang.Object)(byte)10);
    int var12 = var1.getFieldCount();
    java.lang.Object var13 = var1.getRoot();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var6 + "' != '" + "File"+ "'", var6.equals("File"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var12 == 4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var13);

  }

  public void test297() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test297");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var4 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var5 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var4);
    var2.releaseChildren((java.lang.Object)var5);
    com.hyperrealm.kiwi.ui.model.TableSorter var7 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var8 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var8.addTableModelListener((javax.swing.event.TableModelListener)var9);
    var7.setModel((javax.swing.table.TableModel)var8);
    var7.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var7);
    var2.releaseChildren((java.lang.Object)var7);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var16 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var16.trimToSize();
    var16.addElement((java.lang.Object)(byte)10);
    boolean var21 = var16.contains((java.lang.Object)10L);
    int var22 = var16.getDepth();
    java.lang.String var23 = var16.toString();
    var2.releaseChildren((java.lang.Object)var16);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var25 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var26 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var25.removeItem((java.lang.Object)var26);
    var25.removeItemAt(0);
    java.lang.String var31 = var25.getFieldLabel(0);
    var25.clear();
    java.util.Iterator var33 = var25.iterator();
    java.lang.Class var35 = var25.getFieldType((-1));
    var2.preloadChildren((java.lang.Object)(-1));
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var37 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    javax.swing.event.TableColumnModelListener[] var38 = var37.getColumnModelListeners();
    int var39 = var37.getSelectedColumnCount();
    var2.releaseChildren((java.lang.Object)var37);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var41 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var41.removeElementAt(0);
    var41.addElement((java.lang.Comparable)(-1L));
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      boolean var46 = var2.isExpandable((java.lang.Object)(-1L));
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var21 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var23 + "' != '" + "[10]"+ "'", var23.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var33);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var39 == 0);

  }

  public void test298() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test298");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    javax.swing.event.TableColumnModelListener[] var1 = var0.getColumnModelListeners();
    java.util.Enumeration var2 = var0.getColumns();
    int var4 = var0.getColumnIndexAtX(99);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      boolean var6 = var0.isColumnVisible(4);
      fail("Expected exception of type java.lang.IndexOutOfBoundsException");
    } catch (java.lang.IndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == (-1));

  }

  public void test299() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test299");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument(99);
    var1.clearModified();

  }

  public void test300() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test300");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var1 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.removeItem((java.lang.Object)var1);
    java.lang.Class var4 = var0.getFieldType((-1));
    var0.updateItemAt(1, 4);
    java.lang.Object var10 = var0.getField((java.lang.Object)100, 4);
    var0.clear();
    var0.updateItemAt(102, 10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var10 + "' != '" + 100+ "'", var10.equals(100));

  }

  public void test301() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test301");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var1 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.removeItem((java.lang.Object)var1);
    var0.removeItemAt(0);
    java.lang.String var6 = var0.getFieldLabel(0);
    var0.removeItemAt(10);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var9 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var10 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var9);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var11 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var11.trimToSize();
    var11.addElement((java.lang.Object)(byte)10);
    boolean var16 = var11.contains((java.lang.Object)10L);
    int var17 = var11.getDepth();
    javax.swing.event.ListDataListener[] var18 = var11.getListDataListeners();
    java.util.Iterator var19 = var10.getChildren((java.lang.Object)var18);
    java.lang.Class var21 = var10.getFieldType((-1));
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var22 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var22.trimToSize();
    var22.addElement((java.lang.Object)(byte)10);
    var22.setSize(100);
    java.lang.Object[] var28 = var22.toArray();
    int var29 = var10.getChildCount((java.lang.Object)var22);
    int var30 = var10.getFieldCount();
    int var31 = var10.getFieldCount();
    boolean var33 = var0.isFieldMutable((java.lang.Object)var10, 200);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var17 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var28);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var29 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var30 == 4);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var31 == 4);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var33 == false);

  }

  public void test302() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test302");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    boolean var5 = var0.contains((java.lang.Object)10L);
    int var6 = var0.getDepth();
    var0.drop();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var8 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var9 = var8.getFieldCount();
    boolean var10 = var8.isEmpty();
    com.hyperrealm.kiwi.ui.model.KDocument var12 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var13 = var12.getStartPosition();
    int var14 = var12.getMaximumLength();
    javax.swing.text.Position var15 = var12.getEndPosition();
    int var16 = var12.getLength();
    com.hyperrealm.kiwi.ui.model.ProxyTableModel var17 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var18 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var18.removeElementAt(0);
    var18.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var23 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var23.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var27 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var28 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var29 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var28.addTableModelListener((javax.swing.event.TableModelListener)var29);
    var27.setModel((javax.swing.table.TableModel)var28);
    var23.setModel((javax.swing.table.TableModel)var27);
    int var33 = var18.indexOf((java.lang.Object)var27);
    var12.putProperty((java.lang.Object)var17, (java.lang.Object)var18);
    var8.updateItem((java.lang.Object)var18, (-1));
    var0.addElement((java.lang.Object)(-1));
    boolean var38 = var0.isEmpty();
    java.lang.Object var39 = var0.lastElement();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var9 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var10 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var13);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var14 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var33 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var38 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var39 + "' != '" + (-1)+ "'", var39.equals((-1)));

  }

  public void test303() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test303");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var1 = var0.getColumnCount();
    var0.setColumnMargin(100);
    var0.setColumnSelectionAllowed(false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 0);

  }

  public void test304() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test304");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var1 = var0.getColumnCount();
    java.util.Enumeration var2 = var0.getColumns();
    int var3 = var0.getTotalColumnWidth();
    boolean var4 = var0.getColumnSelectionAllowed();
    int var5 = var0.getColumnCount();
    boolean var6 = var0.getColumnSelectionAllowed();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == false);

  }

  public void test305() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test305");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var6 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.addElement((java.lang.Object)var6);
    java.lang.Object var9 = var0.get(10);
    var0.setSize(1);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var12 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var13 = var12.getFieldCount();
    java.util.Iterator var14 = var12.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var16 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var17 = var16.getStartPosition();
    int var18 = var16.getMaximumLength();
    java.util.Dictionary var19 = var16.getDocumentProperties();
    var12.addItem((java.lang.Object)var16);
    boolean var21 = var0.removeElement((java.lang.Object)var16);
    var0.ensureCapacity(102);
    java.lang.Object[] var24 = var0.toArray();
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var13 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var18 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var21 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var24);

  }

  public void test306() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test306");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.removeItemAt((-1));
    var0.clear();
    java.lang.String var5 = var0.getFieldLabel(10);
    com.hyperrealm.kiwi.ui.model.TableSorter var6 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var6.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var10 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var11 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var12 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var11.addTableModelListener((javax.swing.event.TableModelListener)var12);
    var10.setModel((javax.swing.table.TableModel)var11);
    var6.setModel((javax.swing.table.TableModel)var10);
    var10.fireTableCellUpdated(1, 0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var20 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var20.trimToSize();
    var20.addElement((java.lang.Object)(byte)10);
    var20.setSize(100);
    java.lang.Object var26 = var20.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var27 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var28 = var27.getColumnCount();
    var20.push((java.lang.Object)var27);
    var0.setField((java.lang.Object)1, 102, (java.lang.Object)var27);
    java.lang.Class var32 = var0.getFieldType(99);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var26 + "' != '" + (byte)10+ "'", var26.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var28 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var32);

  }

  public void test307() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test307");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    java.lang.String var4 = var0.toString();
    javax.swing.event.ListDataListener[] var5 = var0.getListDataListeners();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var0.swap();
      fail("Expected exception of type java.util.EmptyStackException");
    } catch (java.util.EmptyStackException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + "[10]"+ "'", var4.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);

  }

  public void test308() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test308");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    java.lang.Object var6 = var0.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var7 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var8 = var7.getColumnCount();
    var0.push((java.lang.Object)var7);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var10.trimToSize();
    var10.addElement((java.lang.Object)(byte)10);
    java.lang.Object var14 = var10.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var16 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var17 = var16.getStartPosition();
    java.io.File[] var19 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var21 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var19, true);
    java.lang.Object var24 = var21.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var25 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var27 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var25, true);
    java.lang.Object var29 = var21.getValueForProperty((java.lang.Object)var25, "hi!");
    var16.putProperty((java.lang.Object)0.0f, (java.lang.Object)var25);
    javax.swing.text.Position var31 = var16.getStartPosition();
    boolean var32 = var16.isModified();
    int var33 = var10.lastIndexOf((java.lang.Object)var16);
    boolean var34 = var0.contains((java.lang.Object)var16);
    var16.setMaximumLength(200);
    int var37 = var16.getMaximumLength();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var6 + "' != '" + (byte)10+ "'", var6.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var14 + "' != '" + (byte)10+ "'", var14.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var32 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var33 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var34 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var37 == 200);

  }

  public void test309() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test309");


    java.io.File[] var0 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var2 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var0, true);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var3 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var0);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var4 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var3);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var5 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var5.trimToSize();
    var5.addElement((java.lang.Object)(byte)10);
    java.lang.Object var9 = var5.firstElement();
    int var10 = var5.size();
    var5.push((java.lang.Object)(-1L));
    java.lang.Object[] var13 = var5.toArray();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var4.updateNode((java.lang.Object)var5);
      fail("Expected exception of type com.hyperrealm.kiwi.ui.model.ImmutableModelException");
    } catch (com.hyperrealm.kiwi.ui.model.ImmutableModelException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var9 + "' != '" + (byte)10+ "'", var9.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var10 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var13);

  }

  public void test310() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test310");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    int var6 = var0.getDepth();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var7 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var7.trimToSize();
    var7.addElement((java.lang.Object)(byte)10);
    var7.setSize(100);
    java.lang.Object var13 = var7.pop();
    int var16 = var7.lastIndexOf((java.lang.Object)true, 1);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var17 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var17.trimToSize();
    var17.addElement((java.lang.Object)(byte)10);
    boolean var22 = var17.contains((java.lang.Object)10L);
    int var23 = var17.getDepth();
    javax.swing.event.ListDataListener[] var24 = var17.getListDataListeners();
    int var26 = var7.lastIndexOf((java.lang.Object)var24, 1);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var28 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var29 = var28.getFieldCount();
    java.util.Iterator var30 = var28.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var32 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var33 = var32.getStartPosition();
    int var34 = var32.getMaximumLength();
    java.util.Dictionary var35 = var32.getDocumentProperties();
    var28.addItem((java.lang.Object)var32);
    java.lang.Object var37 = var7.set(1, (java.lang.Object)var28);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var38 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var38.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var41 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var41.removeItemAt((-1));
    java.lang.Object var45 = var38.getField((java.lang.Object)var41, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var46 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var41);
    com.hyperrealm.kiwi.ui.model.TableSorter var47 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var47.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var51 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var52 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var53 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var52.addTableModelListener((javax.swing.event.TableModelListener)var53);
    var51.setModel((javax.swing.table.TableModel)var52);
    var47.setModel((javax.swing.table.TableModel)var51);
    var47.fireTableRowsUpdated(10, 0);
    var46.removeTableModelListener((javax.swing.event.TableModelListener)var47);
    int var61 = var46.getColumnCount();
    java.lang.Object var63 = var28.getField((java.lang.Object)var46, 99);
    boolean var64 = var28.isEmpty();
    boolean var65 = var0.contains((java.lang.Object)var64);
    java.util.Enumeration var66 = var0.elements();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == 100);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var13 + "' != '" + (byte)10+ "'", var13.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var23 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var26 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var29 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var30);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var33);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var34 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var37);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var45);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var61 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var63);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var64 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var65 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var66);

  }

  public void test311() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test311");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    int var2 = var1.getAsynchronousLoadPriority();
    int var3 = var1.getMaximumLength();
    var1.clearModified();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == (-1));

  }

  public void test312() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test312");


    java.io.File[] var0 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var2 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var0, true);
    java.lang.Object var5 = var2.getValueForProperty((java.lang.Object)(byte)0, "");
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var6 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var6.trimToSize();
    var6.addElement((java.lang.Object)(byte)10);
    var6.setSize(100);
    java.lang.Object var12 = var6.pop();
    int var13 = var6.capacity();
    int var14 = var6.getDepth();
    java.lang.Object var16 = var6.getElementAt(4);
    java.lang.Object var18 = var2.getValueForProperty((java.lang.Object)var6, "0");
    com.hyperrealm.kiwi.ui.model.KDocument var20 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var21 = var20.getStartPosition();
    java.io.File[] var23 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var25 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var23, true);
    java.lang.Object var28 = var25.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var29 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var31 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var29, true);
    java.lang.Object var33 = var25.getValueForProperty((java.lang.Object)var29, "hi!");
    var20.putProperty((java.lang.Object)0.0f, (java.lang.Object)var29);
    javax.swing.text.Position var35 = var20.getEndPosition();
    boolean var36 = var6.removeElement((java.lang.Object)var35);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var38 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var39 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var38);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var41 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var42 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var41);
    var39.releaseChildren((java.lang.Object)var42);
    com.hyperrealm.kiwi.ui.model.TableSorter var44 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var45 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var46 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var45.addTableModelListener((javax.swing.event.TableModelListener)var46);
    var44.setModel((javax.swing.table.TableModel)var45);
    var44.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var51 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var44);
    var39.releaseChildren((java.lang.Object)var44);
    java.lang.Class var54 = var39.getFieldType(101);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.util.EventListener[] var55 = var6.<java.util.EventListener>getListeners(var54);
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var12 + "' != '" + (byte)10+ "'", var12.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var13 == 100);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var14 == 99);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var16);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var28);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var33);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var36 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var54);

  }

  public void test313() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test313");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    int var4 = var1.getIndexOfChild((java.lang.Object)(-1.0d), (java.lang.Object)true);
    var1.removeNode((java.lang.Object)10L);
    java.lang.Object var7 = new java.lang.Object();
    int var8 = var1.getChildCount(var7);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var10 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var11 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var10);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var13 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var14 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var13);
    var11.releaseChildren((java.lang.Object)var14);
    com.hyperrealm.kiwi.ui.model.TableSorter var16 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var17 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var18 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var17.addTableModelListener((javax.swing.event.TableModelListener)var18);
    var16.setModel((javax.swing.table.TableModel)var17);
    var16.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var23 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var16);
    var11.releaseChildren((java.lang.Object)var16);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var25 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var25.trimToSize();
    var25.addElement((java.lang.Object)(byte)10);
    boolean var30 = var25.contains((java.lang.Object)10L);
    int var31 = var25.getDepth();
    java.lang.String var32 = var25.toString();
    var11.releaseChildren((java.lang.Object)var25);
    java.lang.String var35 = var11.getFieldLabel(1);
    java.lang.Object var37 = var1.getChild((java.lang.Object)var35, 100);
    com.hyperrealm.kiwi.ui.model.TableSorter var38 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var39 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var38.addTableModelListener((javax.swing.event.TableModelListener)var39);
    java.lang.Object var42 = var1.getChild((java.lang.Object)var39, 102);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var43 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var45 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var46 = var45.getStartPosition();
    java.io.File[] var48 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var50 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var48, true);
    java.lang.Object var53 = var50.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var54 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var56 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var54, true);
    java.lang.Object var58 = var50.getValueForProperty((java.lang.Object)var54, "hi!");
    var45.putProperty((java.lang.Object)0.0f, (java.lang.Object)var54);
    var43.setElements((java.lang.Object[])var54);
    var43.removeRange(10, 0);
    java.util.Iterator var64 = var43.iterator();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var1.setRoot((java.lang.Object)var43);
      fail("Expected exception of type com.hyperrealm.kiwi.ui.model.ImmutableModelException");
    } catch (com.hyperrealm.kiwi.ui.model.ImmutableModelException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var30 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var31 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var32 + "' != '" + "[10]"+ "'", var32.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var35 + "' != '" + "Size"+ "'", var35.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var37);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var46);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var48);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var53);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var54);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var58);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var64);

  }

  public void test314() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test314");


    java.io.File[] var0 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var2 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var0, true);
    java.lang.Object var5 = var2.getValueForProperty((java.lang.Object)(byte)0, "");
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var6 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var6.trimToSize();
    var6.addElement((java.lang.Object)(byte)10);
    var6.setSize(100);
    java.lang.Object var12 = var6.pop();
    int var13 = var6.capacity();
    int var14 = var6.getDepth();
    java.lang.Object var16 = var6.getElementAt(4);
    java.lang.Object var18 = var2.getValueForProperty((java.lang.Object)var6, "0");
    java.lang.Object var19 = var6.firstElement();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var20 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    com.hyperrealm.kiwi.ui.model.KDocument var22 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var23 = var22.getStartPosition();
    java.io.File[] var25 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var27 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var25, true);
    java.lang.Object var30 = var27.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var31 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var33 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var31, true);
    java.lang.Object var35 = var27.getValueForProperty((java.lang.Object)var31, "hi!");
    var22.putProperty((java.lang.Object)0.0f, (java.lang.Object)var31);
    javax.swing.text.Position var37 = var22.getStartPosition();
    boolean var38 = var22.isModified();
    var20.insertElementAt((java.lang.Object)var38, 0);
    var6.append((java.lang.Object)0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var12 + "' != '" + (byte)10+ "'", var12.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var13 == 100);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var14 == 99);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var16);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var30);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var37);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var38 == false);

  }

  public void test315() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test315");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var1 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.removeItem((java.lang.Object)var1);
    boolean var3 = var1.getColumnSelectionAllowed();
    var1.setColumnMargin(200);
    int[] var6 = var1.getSelectedColumns();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);

  }

  public void test316() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test316");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var6 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.addElement((java.lang.Object)var6);
    var0.trimToSize();
    var0.setSize(100);

  }

  public void test317() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test317");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    com.hyperrealm.kiwi.ui.model.KDocument var3 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var4 = var3.getStartPosition();
    java.io.File[] var6 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var8 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var6, true);
    java.lang.Object var11 = var8.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var12 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var14 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var12, true);
    java.lang.Object var16 = var8.getValueForProperty((java.lang.Object)var12, "hi!");
    var3.putProperty((java.lang.Object)0.0f, (java.lang.Object)var12);
    java.lang.Object var18 = var1.getProperty((java.lang.Object)var3);
    var1.clearModified();
    javax.swing.text.Position var20 = var1.getStartPosition();
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var11);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var16);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var20);

  }

  public void test318() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test318");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    int var2 = var1.getAsynchronousLoadPriority();
    int var3 = var1.getMaximumLength();
    javax.swing.text.Element var4 = var1.getDefaultRootElement();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var4);

  }

  public void test319() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test319");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    java.lang.Object var4 = var0.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var6 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var7 = var6.getStartPosition();
    java.io.File[] var9 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var11 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var9, true);
    java.lang.Object var14 = var11.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var15 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var17 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var15, true);
    java.lang.Object var19 = var11.getValueForProperty((java.lang.Object)var15, "hi!");
    var6.putProperty((java.lang.Object)0.0f, (java.lang.Object)var15);
    javax.swing.text.Position var21 = var6.getStartPosition();
    boolean var22 = var6.isModified();
    int var23 = var0.lastIndexOf((java.lang.Object)var6);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var24 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var24.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var27 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var27.removeItemAt((-1));
    java.lang.Object var31 = var24.getField((java.lang.Object)var27, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var32 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var27);
    com.hyperrealm.kiwi.ui.model.TableSorter var33 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var34 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var35 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var34.addTableModelListener((javax.swing.event.TableModelListener)var35);
    var33.setModel((javax.swing.table.TableModel)var34);
    boolean var38 = var34.isSortedAscending();
    var32.removeTableModelListener((javax.swing.event.TableModelListener)var34);
    boolean var40 = var0.removeElement((java.lang.Object)var34);
    javax.swing.event.TableModelListener[] var41 = var34.getTableModelListeners();
    int var42 = var34.getColumnCount();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + (byte)10+ "'", var4.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var23 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var38 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var40 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var41);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var42 == 0);

  }

  public void test320() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test320");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var4 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var5 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var4);
    var2.releaseChildren((java.lang.Object)var5);
    com.hyperrealm.kiwi.ui.model.TableSorter var7 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var8 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var8.addTableModelListener((javax.swing.event.TableModelListener)var9);
    var7.setModel((javax.swing.table.TableModel)var8);
    var7.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var7);
    var2.releaseChildren((java.lang.Object)var7);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var16 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var16.trimToSize();
    var16.addElement((java.lang.Object)(byte)10);
    boolean var21 = var16.contains((java.lang.Object)10L);
    int var22 = var16.getDepth();
    java.lang.String var23 = var16.toString();
    var2.releaseChildren((java.lang.Object)var16);
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var25 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var26 = var25.getColumnCount();
    java.util.Enumeration var27 = var25.getColumns();
    int var28 = var25.getTotalColumnWidth();
    boolean var29 = var25.getColumnSelectionAllowed();
    var25.setColumnMargin(200);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var32 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var32.trimToSize();
    var32.addElement((java.lang.Object)(byte)10);
    var32.setSize(100);
    java.lang.Object var38 = var32.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var39 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var40 = var39.getColumnCount();
    var32.push((java.lang.Object)var39);
    int var42 = var2.getIndexOfChild((java.lang.Object)200, (java.lang.Object)var39);
    int var43 = var2.getFieldCount();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var44 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var46 = var44.getColumnIndexAtX(1);
    int var47 = var44.getColumnMargin();
    int var48 = var44.getRealColumnCount();
    javax.swing.ListSelectionModel var49 = var44.getSelectionModel();
    int var50 = var2.getChildCount((java.lang.Object)var44);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var52 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var53 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var52);
    java.lang.String var55 = var53.getFieldLabel(1);
    java.lang.Object var56 = var53.getRoot();
    var53.releaseChildren((java.lang.Object)"[10]");
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var59 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var59.trimToSize();
    var59.addElement((java.lang.Object)(byte)10);
    boolean var64 = var59.contains((java.lang.Object)10L);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var65 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    java.util.Iterator var66 = var65.iterator();
    int var67 = var53.getIndexOfChild((java.lang.Object)var59, (java.lang.Object)var65);
    java.lang.Object var68 = var2.getParent((java.lang.Object)var59);
    com.hyperrealm.kiwi.ui.model.TableSorter var69 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var71 = var69.findColumn("");
    com.hyperrealm.kiwi.ui.model.TableSorter var72 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var72.fireTableRowsUpdated(100, 1);
    var69.setModel((javax.swing.table.TableModel)var72);
    var69.fireTableStructureChanged();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var2.removeChild((java.lang.Object)var69, 4);
      fail("Expected exception of type com.hyperrealm.kiwi.ui.model.ImmutableModelException");
    } catch (com.hyperrealm.kiwi.ui.model.ImmutableModelException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var21 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var23 + "' != '" + "[10]"+ "'", var23.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var26 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var27);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var28 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var29 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var38 + "' != '" + (byte)10+ "'", var38.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var40 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var42 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var43 == 4);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var46 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var47 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var48 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var49);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var50 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var55 + "' != '" + "Size"+ "'", var55.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var56);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var64 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var66);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var67 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var68);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var71 == (-1));

  }

  public void test321() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test321");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var2 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var2.trimToSize();
    var2.addElement((java.lang.Object)(byte)10);
    boolean var7 = var2.contains((java.lang.Object)10L);
    int var8 = var2.getDepth();
    javax.swing.event.ListDataListener[] var9 = var2.getListDataListeners();
    java.util.Iterator var10 = var1.getChildren((java.lang.Object)var9);
    java.lang.Class var12 = var1.getFieldType((-1));
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var13.trimToSize();
    var13.addElement((java.lang.Object)(byte)10);
    var13.setSize(100);
    java.lang.Object[] var19 = var13.toArray();
    int var20 = var1.getChildCount((java.lang.Object)var13);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var22 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var23 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var23.trimToSize();
    var22.updateItem((java.lang.Object)var23, 200);
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var27 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var22);
    com.hyperrealm.kiwi.ui.model.KListModel var28 = var27.getListModel();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var13.add(101, (java.lang.Object)var28);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var20 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var28);

  }

  public void test322() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test322");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var6 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.addElement((java.lang.Object)var6);
    java.lang.Object var9 = var0.get(10);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var10.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var13.removeItemAt((-1));
    java.lang.Object var17 = var10.getField((java.lang.Object)var13, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var18 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var13);
    var0.append((java.lang.Object)var13);
    int var20 = var0.size();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var21 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var22 = var21.getFieldCount();
    java.util.Iterator var23 = var21.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var25 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var26 = var25.getStartPosition();
    var21.addItem((java.lang.Object)var26);
    int var28 = var21.getFieldCount();
    com.hyperrealm.kiwi.ui.model.KDocument var30 = new com.hyperrealm.kiwi.ui.model.KDocument(10);
    javax.swing.text.Position var31 = var30.getStartPosition();
    int var32 = var30.getAsynchronousLoadPriority();
    java.lang.Object var34 = var21.getField((java.lang.Object)var32, 1);
    var0.insertElementAt((java.lang.Object)1, 10);
    com.hyperrealm.kiwi.ui.model.TableSorter var37 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var39 = var37.findColumn("");
    com.hyperrealm.kiwi.ui.model.TableSorter var40 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var40.fireTableRowsUpdated(100, 1);
    var37.setModel((javax.swing.table.TableModel)var40);
    var37.fireTableStructureChanged();
    boolean var46 = var37.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var47 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var47.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var51 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var52 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var53 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var52.addTableModelListener((javax.swing.event.TableModelListener)var53);
    var51.setModel((javax.swing.table.TableModel)var52);
    var47.setModel((javax.swing.table.TableModel)var51);
    com.hyperrealm.kiwi.ui.model.TableSorter var57 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var58 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var59 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var58.addTableModelListener((javax.swing.event.TableModelListener)var59);
    var57.setModel((javax.swing.table.TableModel)var58);
    com.hyperrealm.kiwi.ui.model.TableSorter var62 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var62.fireTableRowsUpdated(100, 1);
    var57.addTableModelListener((javax.swing.event.TableModelListener)var62);
    com.hyperrealm.kiwi.ui.model.TableSorter var67 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var57);
    int var68 = var67.getSortedColumn();
    var51.removeTableModelListener((javax.swing.event.TableModelListener)var67);
    var37.removeTableModelListener((javax.swing.event.TableModelListener)var67);
    var67.sortByColumn(100, false);
    int var74 = var0.lastIndexOf((java.lang.Object)false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var20 == 102);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var28 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var32 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var34 + "' != '" + (-1)+ "'", var34.equals((-1)));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var39 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var46 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var68 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var74 == (-1));

  }

  public void test323() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test323");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var6 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.addElement((java.lang.Object)var6);
    java.lang.Object var9 = var0.get(10);
    var0.setSize(1);
    java.util.Enumeration var12 = var0.elements();
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var14.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var18 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var19 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var20 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var19.addTableModelListener((javax.swing.event.TableModelListener)var20);
    var18.setModel((javax.swing.table.TableModel)var19);
    var14.setModel((javax.swing.table.TableModel)var18);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var24 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var24.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var27 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var27.removeItemAt((-1));
    java.lang.Object var31 = var24.getField((java.lang.Object)var27, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var32 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var27);
    var18.setModel((javax.swing.table.TableModel)var32);
    com.hyperrealm.kiwi.ui.model.KListModel var34 = var32.getListModel();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var35 = var0.set(102, (java.lang.Object)var32);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var34);

  }

  public void test324() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test324");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var3 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var3.removeItemAt((-1));
    java.lang.Object var7 = var0.getField((java.lang.Object)var3, (-1));
    com.hyperrealm.kiwi.ui.model.KDocument var9 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var10 = var9.getStartPosition();
    int var11 = var9.getMaximumLength();
    java.util.Dictionary var12 = var9.getDocumentProperties();
    int var13 = var0.indexOf((java.lang.Object)var12);
    var0.updateItemAt(4, 101);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var11 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var13 == (-1));

  }

  public void test325() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test325");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.updateItemAt(0);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var3 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var5 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var6 = var5.getStartPosition();
    java.io.File[] var8 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var10 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var8, true);
    java.lang.Object var13 = var10.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var14 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var16 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var14, true);
    java.lang.Object var18 = var10.getValueForProperty((java.lang.Object)var14, "hi!");
    var5.putProperty((java.lang.Object)0.0f, (java.lang.Object)var14);
    var3.setElements((java.lang.Object[])var14);
    boolean var22 = var0.isFieldMutable((java.lang.Object)var3, 1);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var23 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var23.trimToSize();
    var23.addElement((java.lang.Object)(byte)10);
    java.lang.String var27 = var23.toString();
    javax.swing.event.ListDataListener[] var28 = var23.getListDataListeners();
    var3.setElements((java.lang.Object[])var28);
    var3.updateItem((java.lang.Comparable)(short)1);
    var3.addElement((java.lang.Comparable)(short)100);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var13);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var27 + "' != '" + "[10]"+ "'", var27.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var28);

  }

  public void test326() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test326");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var4 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var5 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var4);
    var2.releaseChildren((java.lang.Object)var5);
    com.hyperrealm.kiwi.ui.model.TableSorter var7 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var8 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var8.addTableModelListener((javax.swing.event.TableModelListener)var9);
    var7.setModel((javax.swing.table.TableModel)var8);
    var7.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var7);
    var2.releaseChildren((java.lang.Object)var7);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var16 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var17 = var16.getFieldCount();
    java.util.Iterator var18 = var16.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var20 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var21 = var20.getStartPosition();
    var16.addItem((java.lang.Object)var21);
    java.util.Iterator var23 = var16.iterator();
    java.lang.Object var24 = var2.getParent((java.lang.Object)var16);
    java.io.File[] var25 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var27 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var25, true);
    java.lang.Object var30 = var27.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var31 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var33 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var31, true);
    java.lang.Object var35 = var27.getValueForProperty((java.lang.Object)var31, "hi!");
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var37 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var31, false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var38 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var37);
    int var39 = var2.getChildCount((java.lang.Object)var37);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var40 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var40.updateItemAt(0);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var43 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var45 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var46 = var45.getStartPosition();
    java.io.File[] var48 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var50 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var48, true);
    java.lang.Object var53 = var50.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var54 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var56 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var54, true);
    java.lang.Object var58 = var50.getValueForProperty((java.lang.Object)var54, "hi!");
    var45.putProperty((java.lang.Object)0.0f, (java.lang.Object)var54);
    var43.setElements((java.lang.Object[])var54);
    boolean var62 = var40.isFieldMutable((java.lang.Object)var43, 1);
    var43.addElement((java.lang.Object)' ');
    com.hyperrealm.kiwi.ui.model.KDocument var66 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    var66.clearModified();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var68 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var69 = var68.getFieldCount();
    java.util.Iterator var70 = var68.iterator();
    var66.putProperty((java.lang.Object)var70, (java.lang.Object)'4');
    java.util.Dictionary var73 = var66.getDocumentProperties();
    var66.clearModified();
    javax.swing.text.Position var75 = var66.getStartPosition();
    javax.swing.text.Position var76 = var66.getEndPosition();
    var66.clearModified();
    boolean var78 = var43.contains((java.lang.Object)var66);
    java.lang.Object var80 = var37.getValueForProperty((java.lang.Object)var66, "[]");
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var17 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var30);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var39 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var46);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var48);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var53);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var54);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var58);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var62 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var69 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var70);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var73);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var75);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var76);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var78 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var80);

  }

  public void test327() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test327");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var2 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var2.trimToSize();
    var2.addElement((java.lang.Object)(byte)10);
    boolean var7 = var2.contains((java.lang.Object)10L);
    int var8 = var2.getDepth();
    javax.swing.event.ListDataListener[] var9 = var2.getListDataListeners();
    java.util.Iterator var10 = var1.getChildren((java.lang.Object)var9);
    java.lang.Class var12 = var1.getFieldType((-1));
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var13.trimToSize();
    var13.addElement((java.lang.Object)(byte)10);
    var13.setSize(100);
    java.lang.Object[] var19 = var13.toArray();
    int var20 = var1.getChildCount((java.lang.Object)var13);
    int var21 = var1.getFieldCount();
    com.hyperrealm.kiwi.ui.model.KDocument var23 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var24 = var23.getStartPosition();
    java.io.File[] var26 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var28 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var26, true);
    java.lang.Object var31 = var28.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var32 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var34 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var32, true);
    java.lang.Object var36 = var28.getValueForProperty((java.lang.Object)var32, "hi!");
    var23.putProperty((java.lang.Object)0.0f, (java.lang.Object)var32);
    javax.swing.text.Position var38 = var23.getStartPosition();
    boolean var39 = var23.isModified();
    var23.setMaximumLength(0);
    javax.swing.text.DocumentFilter var42 = var23.getDocumentFilter();
    java.lang.Object var44 = var1.getChild((java.lang.Object)var23, 100);
    com.hyperrealm.kiwi.ui.model.TableSorter var45 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var45.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var49 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var50 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var51 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var50.addTableModelListener((javax.swing.event.TableModelListener)var51);
    var49.setModel((javax.swing.table.TableModel)var50);
    var45.setModel((javax.swing.table.TableModel)var49);
    var45.fireTableRowsUpdated(10, 0);
    var45.fireTableCellUpdated(102, 99);
    var45.sortByColumn(100, true);
    com.hyperrealm.kiwi.ui.model.TableSorter var64 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var45);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var1.setRoot((java.lang.Object)var64);
      fail("Expected exception of type com.hyperrealm.kiwi.ui.model.ImmutableModelException");
    } catch (com.hyperrealm.kiwi.ui.model.ImmutableModelException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var20 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var21 == 4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var32);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var39 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var44);

  }

  public void test328() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test328");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.setColumnMargin(1);
    int var3 = var0.getColumnCount();
    var0.setColumnMargin(200);
    boolean var6 = var0.getColumnSelectionAllowed();
    int var7 = var0.getRealColumnCount();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == 0);

  }

  public void test329() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test329");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var1 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.removeItem((java.lang.Object)var1);
    var0.removeItemAt(0);
    java.lang.String var6 = var0.getFieldLabel(0);
    var0.removeItemAt(10);
    var0.clear();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var10 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    javax.swing.event.TableColumnModelListener[] var11 = var10.getColumnModelListeners();
    boolean var12 = var10.getColumnSelectionAllowed();
    java.lang.Object var14 = var0.getField((java.lang.Object)var10, (-1));
    com.hyperrealm.kiwi.ui.model.ProxyTableModel var15 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    java.lang.Object var17 = var0.getField((java.lang.Object)var15, 10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var11);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var12 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);

  }

  public void test330() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test330");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    java.lang.Object var6 = var0.pop();
    int var9 = var0.lastIndexOf((java.lang.Object)true, 1);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var10.trimToSize();
    var10.addElement((java.lang.Object)(byte)10);
    boolean var15 = var10.contains((java.lang.Object)10L);
    int var16 = var10.getDepth();
    javax.swing.event.ListDataListener[] var17 = var10.getListDataListeners();
    int var19 = var0.lastIndexOf((java.lang.Object)var17, 1);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var20 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var21 = var20.getFieldCount();
    java.util.Iterator var22 = var20.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var24 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var25 = var24.getStartPosition();
    int var26 = var24.getMaximumLength();
    java.util.Dictionary var27 = var24.getDocumentProperties();
    var20.addItem((java.lang.Object)var24);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var29 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var29.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var32 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var32.removeItemAt((-1));
    java.lang.Object var36 = var29.getField((java.lang.Object)var32, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var37 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var32);
    var20.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var37);
    com.hyperrealm.kiwi.ui.model.KDocument var40 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var41 = var40.getStartPosition();
    int var42 = var40.getMaximumLength();
    javax.swing.text.Position var43 = var40.getEndPosition();
    int var44 = var40.getLength();
    com.hyperrealm.kiwi.ui.model.ProxyTableModel var45 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var46 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var46.removeElementAt(0);
    var46.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var51 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var51.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var55 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var56 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var57 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var56.addTableModelListener((javax.swing.event.TableModelListener)var57);
    var55.setModel((javax.swing.table.TableModel)var56);
    var51.setModel((javax.swing.table.TableModel)var55);
    int var61 = var46.indexOf((java.lang.Object)var55);
    var40.putProperty((java.lang.Object)var45, (java.lang.Object)var46);
    var37.removeTableModelListener((javax.swing.event.TableModelListener)var45);
    var45.fireTableDataChanged();
    var0.insertElementAt((java.lang.Object)var45, 4);
    java.lang.Object var67 = var0.pop();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var6 + "' != '" + (byte)10+ "'", var6.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var9 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var15 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var19 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var21 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var22);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var26 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var27);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var41);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var42 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var43);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var44 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var61 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var67);

  }

  public void test331() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test331");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    java.lang.Object var6 = var0.pop();
    int var9 = var0.lastIndexOf((java.lang.Object)true, 1);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var10.trimToSize();
    var10.addElement((java.lang.Object)(byte)10);
    boolean var15 = var10.contains((java.lang.Object)10L);
    int var16 = var10.getDepth();
    javax.swing.event.ListDataListener[] var17 = var10.getListDataListeners();
    int var19 = var0.lastIndexOf((java.lang.Object)var17, 1);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var20 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var21 = var20.getFieldCount();
    java.util.Iterator var22 = var20.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var24 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var25 = var24.getStartPosition();
    int var26 = var24.getMaximumLength();
    java.util.Dictionary var27 = var24.getDocumentProperties();
    var20.addItem((java.lang.Object)var24);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var29 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var29.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var32 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var32.removeItemAt((-1));
    java.lang.Object var36 = var29.getField((java.lang.Object)var32, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var37 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var32);
    var20.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var37);
    com.hyperrealm.kiwi.ui.model.KDocument var40 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var41 = var40.getStartPosition();
    int var42 = var40.getMaximumLength();
    javax.swing.text.Position var43 = var40.getEndPosition();
    int var44 = var40.getLength();
    com.hyperrealm.kiwi.ui.model.ProxyTableModel var45 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var46 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var46.removeElementAt(0);
    var46.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var51 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var51.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var55 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var56 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var57 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var56.addTableModelListener((javax.swing.event.TableModelListener)var57);
    var55.setModel((javax.swing.table.TableModel)var56);
    var51.setModel((javax.swing.table.TableModel)var55);
    int var61 = var46.indexOf((java.lang.Object)var55);
    var40.putProperty((java.lang.Object)var45, (java.lang.Object)var46);
    var37.removeTableModelListener((javax.swing.event.TableModelListener)var45);
    var45.fireTableDataChanged();
    var0.insertElementAt((java.lang.Object)var45, 4);
    var0.removeAllElements();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var68 = var0.firstElement();
      fail("Expected exception of type java.util.NoSuchElementException");
    } catch (java.util.NoSuchElementException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var6 + "' != '" + (byte)10+ "'", var6.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var9 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var15 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var19 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var21 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var22);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var26 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var27);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var41);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var42 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var43);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var44 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var61 == (-1));

  }

  public void test332() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test332");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var1 = var0.getFieldCount();
    java.util.Iterator var2 = var0.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var4 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var5 = var4.getStartPosition();
    int var6 = var4.getMaximumLength();
    java.util.Dictionary var7 = var4.getDocumentProperties();
    var0.addItem((java.lang.Object)var4);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var9 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var9.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var12 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var12.removeItemAt((-1));
    java.lang.Object var16 = var9.getField((java.lang.Object)var12, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var17 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var12);
    var0.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var17);
    com.hyperrealm.kiwi.ui.model.KDocument var20 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var21 = var20.getStartPosition();
    int var22 = var20.getMaximumLength();
    javax.swing.text.Position var23 = var20.getEndPosition();
    int var24 = var20.getLength();
    com.hyperrealm.kiwi.ui.model.ProxyTableModel var25 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var26 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var26.removeElementAt(0);
    var26.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var31 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var31.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var35 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var36 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var37 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var36.addTableModelListener((javax.swing.event.TableModelListener)var37);
    var35.setModel((javax.swing.table.TableModel)var36);
    var31.setModel((javax.swing.table.TableModel)var35);
    int var41 = var26.indexOf((java.lang.Object)var35);
    var20.putProperty((java.lang.Object)var25, (java.lang.Object)var26);
    var17.removeTableModelListener((javax.swing.event.TableModelListener)var25);
    com.hyperrealm.kiwi.ui.model.TableSorter var44 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var17);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.String var46 = var44.getColumnName((-1));
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var16);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var24 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var41 == (-1));

  }

  public void test333() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test333");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var1 = var0.getColumnCount();
    var0.setColumnMargin((-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 0);

  }

  public void test334() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test334");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var1 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.removeItem((java.lang.Object)var1);
    var0.removeItemAt(0);
    java.lang.String var6 = var0.getFieldLabel(0);
    var0.clear();
    java.util.Iterator var8 = var0.iterator();
    java.lang.Class var10 = var0.getFieldType((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var11 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var11.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var15 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var16 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var17 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var16.addTableModelListener((javax.swing.event.TableModelListener)var17);
    var15.setModel((javax.swing.table.TableModel)var16);
    var11.setModel((javax.swing.table.TableModel)var15);
    var11.fireTableRowsUpdated(10, 0);
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var25 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var26 = var25.getColumnCount();
    int var27 = var25.getRealColumnCount();
    var0.setField((java.lang.Object)10, (-1), (java.lang.Object)var27);
    com.hyperrealm.kiwi.ui.model.TableSorter var29 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var29.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var33 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var34 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var35 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var34.addTableModelListener((javax.swing.event.TableModelListener)var35);
    var33.setModel((javax.swing.table.TableModel)var34);
    var29.setModel((javax.swing.table.TableModel)var33);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var39 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var39.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var42 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var42.removeItemAt((-1));
    java.lang.Object var46 = var39.getField((java.lang.Object)var42, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var47 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var42);
    var33.setModel((javax.swing.table.TableModel)var47);
    com.hyperrealm.kiwi.ui.model.KListModel var49 = var47.getListModel();
    int var50 = var0.indexOf((java.lang.Object)var47);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var53 = var47.getValueAt(4, 0);
      fail("Expected exception of type java.lang.IndexOutOfBoundsException");
    } catch (java.lang.IndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var26 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var27 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var46);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var49);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var50 == (-1));

  }

  public void test335() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test335");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    com.hyperrealm.kiwi.ui.model.KDocument var2 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var3 = var2.getStartPosition();
    java.io.File[] var5 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var7 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var5, true);
    java.lang.Object var10 = var7.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var11 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var13 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var11, true);
    java.lang.Object var15 = var7.getValueForProperty((java.lang.Object)var11, "hi!");
    var2.putProperty((java.lang.Object)0.0f, (java.lang.Object)var11);
    javax.swing.text.Position var17 = var2.getStartPosition();
    boolean var18 = var2.isModified();
    var0.insertElementAt((java.lang.Object)var18, 0);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var21 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var23 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var24 = var23.getStartPosition();
    java.io.File[] var26 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var28 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var26, true);
    java.lang.Object var31 = var28.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var32 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var34 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var32, true);
    java.lang.Object var36 = var28.getValueForProperty((java.lang.Object)var32, "hi!");
    var23.putProperty((java.lang.Object)0.0f, (java.lang.Object)var32);
    var21.setElements((java.lang.Object[])var32);
    var21.removeRange(10, 0);
    var21.updateItem((java.lang.Comparable)(byte)100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var44 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var46 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var47 = var46.getStartPosition();
    java.io.File[] var49 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var51 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var49, true);
    java.lang.Object var54 = var51.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var55 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var57 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var55, true);
    java.lang.Object var59 = var51.getValueForProperty((java.lang.Object)var55, "hi!");
    var46.putProperty((java.lang.Object)0.0f, (java.lang.Object)var55);
    var44.setElements((java.lang.Object[])var55);
    int var62 = var21.indexOf((java.lang.Object)var44);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var63 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var63.updateItemAt(0);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var66 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var68 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var69 = var68.getStartPosition();
    java.io.File[] var71 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var73 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var71, true);
    java.lang.Object var76 = var73.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var77 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var79 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var77, true);
    java.lang.Object var81 = var73.getValueForProperty((java.lang.Object)var77, "hi!");
    var68.putProperty((java.lang.Object)0.0f, (java.lang.Object)var77);
    var66.setElements((java.lang.Object[])var77);
    boolean var85 = var63.isFieldMutable((java.lang.Object)var66, 1);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var86 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var86.trimToSize();
    var86.addElement((java.lang.Object)(byte)10);
    java.lang.String var90 = var86.toString();
    javax.swing.event.ListDataListener[] var91 = var86.getListDataListeners();
    var66.setElements((java.lang.Object[])var91);
    var21.getElements((java.lang.Object[])var91);
    var0.push((java.lang.Object)var91);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var3);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var11);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var18 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var32);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var47);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var49);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var54);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var55);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var59);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var62 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var69);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var71);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var76);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var77);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var81);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var85 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var90 + "' != '" + "[10]"+ "'", var90.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var91);

  }

  public void test336() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test336");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var0.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var4 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var5 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var6 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var5.addTableModelListener((javax.swing.event.TableModelListener)var6);
    var4.setModel((javax.swing.table.TableModel)var5);
    var0.setModel((javax.swing.table.TableModel)var4);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var10.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var13.removeItemAt((-1));
    java.lang.Object var17 = var10.getField((java.lang.Object)var13, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var18 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var13);
    var4.setModel((javax.swing.table.TableModel)var18);
    var4.sortByColumn(100, true);
    int var24 = var4.findColumn("[null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null]");
    var4.fireTableDataChanged();
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var24 == (-1));

  }

  public void test337() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test337");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var3 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var3.removeItemAt((-1));
    java.lang.Object var7 = var0.getField((java.lang.Object)var3, (-1));
    java.lang.String var9 = var0.getLabel((java.lang.Object)200);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var11 = var10.getFieldCount();
    java.util.Iterator var12 = var10.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var14 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var15 = var14.getStartPosition();
    int var16 = var14.getMaximumLength();
    java.util.Dictionary var17 = var14.getDocumentProperties();
    var10.addItem((java.lang.Object)var14);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var19 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var19.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var22 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var22.removeItemAt((-1));
    java.lang.Object var26 = var19.getField((java.lang.Object)var22, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var27 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var22);
    var10.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var27);
    var0.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var27);
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var30 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var31 = var30.getColumnCount();
    int var32 = var0.indexOf((java.lang.Object)var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var9 + "' != '" + "200"+ "'", var9.equals("200"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var11 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var31 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var32 == (-1));

  }

  public void test338() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test338");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument(0);

  }

  public void test339() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test339");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.removeItemAt((-1));
    var0.clear();
    java.lang.String var5 = var0.getFieldLabel(10);
    com.hyperrealm.kiwi.ui.model.TableSorter var6 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var6.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var10 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var11 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var12 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var11.addTableModelListener((javax.swing.event.TableModelListener)var12);
    var10.setModel((javax.swing.table.TableModel)var11);
    var6.setModel((javax.swing.table.TableModel)var10);
    var10.fireTableCellUpdated(1, 0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var20 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var20.trimToSize();
    var20.addElement((java.lang.Object)(byte)10);
    var20.setSize(100);
    java.lang.Object var26 = var20.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var27 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var28 = var27.getColumnCount();
    var20.push((java.lang.Object)var27);
    var0.setField((java.lang.Object)1, 102, (java.lang.Object)var27);
    javax.swing.ListSelectionModel var31 = var27.getSelectionModel();
    javax.swing.ListSelectionModel var32 = var27.getSelectionModel();
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var26 + "' != '" + (byte)10+ "'", var26.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var28 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var32);

  }

  public void test340() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test340");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    int var4 = var1.getIndexOfChild((java.lang.Object)(-1.0d), (java.lang.Object)true);
    var1.removeNode((java.lang.Object)10L);
    var1.releaseChildren((java.lang.Object)100L);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var9 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var9.trimToSize();
    var9.addElement((java.lang.Object)(byte)10);
    var9.setSize(100);
    java.lang.Object var15 = var9.pop();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var17 = var1.getField((java.lang.Object)var9, (-1));
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var15 + "' != '" + (byte)10+ "'", var15.equals((byte)10));

  }

  public void test341() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test341");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    java.util.Enumeration var2 = var0.elements();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var3 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var3.removeElementAt(0);
    var3.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var8 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var8.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var12 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var13 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var13.addTableModelListener((javax.swing.event.TableModelListener)var14);
    var12.setModel((javax.swing.table.TableModel)var13);
    var8.setModel((javax.swing.table.TableModel)var12);
    int var18 = var3.indexOf((java.lang.Object)var12);
    boolean var19 = var3.isEmpty();
    var0.addElement((java.lang.Object)var3);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var21 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var21.trimToSize();
    var21.addElement((java.lang.Object)(byte)10);
    var21.setSize(100);
    java.lang.Object var27 = var21.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var28 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var29 = var28.getColumnCount();
    var21.push((java.lang.Object)var28);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var31 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var31.trimToSize();
    var31.addElement((java.lang.Object)(byte)10);
    java.lang.Object var35 = var31.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var37 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var38 = var37.getStartPosition();
    java.io.File[] var40 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var42 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var40, true);
    java.lang.Object var45 = var42.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var46 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var48 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var46, true);
    java.lang.Object var50 = var42.getValueForProperty((java.lang.Object)var46, "hi!");
    var37.putProperty((java.lang.Object)0.0f, (java.lang.Object)var46);
    javax.swing.text.Position var52 = var37.getStartPosition();
    boolean var53 = var37.isModified();
    int var54 = var31.lastIndexOf((java.lang.Object)var37);
    boolean var55 = var21.contains((java.lang.Object)var37);
    com.hyperrealm.kiwi.ui.model.TableSorter var57 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var57.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var61 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var62 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var63 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var62.addTableModelListener((javax.swing.event.TableModelListener)var63);
    var61.setModel((javax.swing.table.TableModel)var62);
    var57.setModel((javax.swing.table.TableModel)var61);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var67 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var67.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var70 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var70.removeItemAt((-1));
    java.lang.Object var74 = var67.getField((java.lang.Object)var70, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var75 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var70);
    var61.setModel((javax.swing.table.TableModel)var75);
    java.lang.Object var77 = var21.set(99, (java.lang.Object)var75);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var78 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    java.util.Iterator var79 = var78.iterator();
    boolean var80 = var21.contains((java.lang.Object)var78);
    boolean var81 = var3.contains((java.lang.Object)var78);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var18 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var19 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var27 + "' != '" + (byte)10+ "'", var27.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var29 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var35 + "' != '" + (byte)10+ "'", var35.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var40);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var45);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var46);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var50);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var52);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var53 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var54 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var55 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var74);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var77);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var79);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var80 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var81 == false);

  }

  public void test342() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test342");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    java.lang.Object var6 = var0.pop();
    java.lang.Object[] var7 = var0.toArray();
    var0.trimToSize();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var9 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var9.trimToSize();
    var9.addElement((java.lang.Object)(byte)10);
    var9.setSize(100);
    java.lang.Object var16 = var9.pick(0);
    var9.drop();
    var9.swap();
    java.lang.Object[] var19 = var9.toArray();
    java.lang.Object var20 = var9.pop();
    var0.insertElementAt((java.lang.Object)var9, 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var6 + "' != '" + (byte)10+ "'", var6.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var16 + "' != '" + (byte)10+ "'", var16.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var20);

  }

  public void test343() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test343");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var1 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.removeItem((java.lang.Object)var1);
    java.lang.String var4 = var0.getFieldLabel(0);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var5 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var5.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var8 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var8.removeItemAt((-1));
    java.lang.Object var12 = var5.getField((java.lang.Object)var8, (-1));
    int var13 = var0.indexOf((java.lang.Object)(-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var14.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var18 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var19 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var20 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var19.addTableModelListener((javax.swing.event.TableModelListener)var20);
    var18.setModel((javax.swing.table.TableModel)var19);
    var14.setModel((javax.swing.table.TableModel)var18);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var24 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var24.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var27 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var27.removeItemAt((-1));
    java.lang.Object var31 = var24.getField((java.lang.Object)var27, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var32 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var27);
    var18.setModel((javax.swing.table.TableModel)var32);
    com.hyperrealm.kiwi.ui.model.KListModel var34 = var32.getListModel();
    com.hyperrealm.kiwi.ui.model.KListModel var35 = var32.getListModel();
    var0.removeListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var32);
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var37 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    javax.swing.event.TableColumnModelListener[] var38 = var37.getColumnModelListeners();
    java.util.Enumeration var39 = var37.getColumns();
    int var41 = var37.getColumnIndexAtX(99);
    int var42 = var37.getColumnCount();
    var0.updateItem((java.lang.Object)var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var13 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var34);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var39);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var41 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var42 == 0);

  }

  public void test344() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test344");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    java.lang.String var4 = var2.getFieldLabel(1);
    java.lang.Class var6 = var2.getFieldType(100);
    java.lang.String var8 = var2.getFieldLabel(1);
    java.lang.String var10 = var2.getFieldLabel(0);
    com.hyperrealm.kiwi.ui.model.TableSorter var11 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var11.fireTableRowsUpdated(100, 1);
    boolean var15 = var11.isSortedAscending();
    javax.swing.event.TableModelListener[] var16 = var11.getTableModelListeners();
    var11.fireTableDataChanged();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      boolean var18 = var2.isExpandable((java.lang.Object)var11);
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + "Size"+ "'", var4.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var8 + "' != '" + "Size"+ "'", var8.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var10 + "' != '" + "File"+ "'", var10.equals("File"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var15 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var16);

  }

  public void test345() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test345");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var2 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    int var3 = var0.lastIndexOf((java.lang.Object)false);
    int var4 = var0.size();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var6 = var0.elementAt(99);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == 0);

  }

  public void test346() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test346");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var1 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var2 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var1.addTableModelListener((javax.swing.event.TableModelListener)var2);
    var0.setModel((javax.swing.table.TableModel)var1);
    var0.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var7 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var0);
    com.hyperrealm.kiwi.ui.model.KDocument var9 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var10 = var9.getStartPosition();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var11 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    javax.swing.event.TableColumnModelListener[] var12 = var11.getColumnModelListeners();
    javax.swing.ListSelectionModel var13 = var11.getSelectionModel();
    java.lang.Object var14 = var9.getProperty((java.lang.Object)var11);
    com.hyperrealm.kiwi.ui.model.TableSorter var15 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var16 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var17 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var16.addTableModelListener((javax.swing.event.TableModelListener)var17);
    var15.setModel((javax.swing.table.TableModel)var16);
    com.hyperrealm.kiwi.ui.model.TableSorter var20 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var20.fireTableRowsUpdated(100, 1);
    var15.addTableModelListener((javax.swing.event.TableModelListener)var20);
    java.lang.Object var25 = var9.getProperty((java.lang.Object)var20);
    boolean var26 = var20.isSortedAscending();
    var0.setModel((javax.swing.table.TableModel)var20);
    var0.fireTableRowsUpdated(4, 102);
    var0.sortByColumn(1, true);
    var0.sortByColumn(200, false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var13);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var26 == true);

  }

  public void test347() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test347");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var4 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var5 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var4);
    var2.releaseChildren((java.lang.Object)var5);
    com.hyperrealm.kiwi.ui.model.TableSorter var7 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var8 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var8.addTableModelListener((javax.swing.event.TableModelListener)var9);
    var7.setModel((javax.swing.table.TableModel)var8);
    var7.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var7);
    var2.releaseChildren((java.lang.Object)var7);
    var7.sortByColumn(99);
    com.hyperrealm.kiwi.ui.model.TableSorter var18 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var7);
    int var20 = var7.getReverseRowTranslation(99);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var23 = var7.getValueAt(200, 101);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var20 == (-1));

  }

  public void test348() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test348");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    java.lang.Object var6 = var0.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var7 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var8 = var7.getColumnCount();
    var0.push((java.lang.Object)var7);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var10.trimToSize();
    var10.addElement((java.lang.Object)(byte)10);
    java.lang.Object var14 = var10.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var16 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var17 = var16.getStartPosition();
    java.io.File[] var19 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var21 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var19, true);
    java.lang.Object var24 = var21.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var25 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var27 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var25, true);
    java.lang.Object var29 = var21.getValueForProperty((java.lang.Object)var25, "hi!");
    var16.putProperty((java.lang.Object)0.0f, (java.lang.Object)var25);
    javax.swing.text.Position var31 = var16.getStartPosition();
    boolean var32 = var16.isModified();
    int var33 = var10.lastIndexOf((java.lang.Object)var16);
    boolean var34 = var0.contains((java.lang.Object)var16);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var35 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var37 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var38 = var37.getStartPosition();
    java.io.File[] var40 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var42 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var40, true);
    java.lang.Object var45 = var42.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var46 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var48 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var46, true);
    java.lang.Object var50 = var42.getValueForProperty((java.lang.Object)var46, "hi!");
    var37.putProperty((java.lang.Object)0.0f, (java.lang.Object)var46);
    var35.setElements((java.lang.Object[])var46);
    var35.removeRange(10, 0);
    var35.updateItem((java.lang.Comparable)(byte)100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var58 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var60 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var61 = var60.getStartPosition();
    java.io.File[] var63 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var65 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var63, true);
    java.lang.Object var68 = var65.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var69 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var71 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var69, true);
    java.lang.Object var73 = var65.getValueForProperty((java.lang.Object)var69, "hi!");
    var60.putProperty((java.lang.Object)0.0f, (java.lang.Object)var69);
    var58.setElements((java.lang.Object[])var69);
    int var76 = var35.indexOf((java.lang.Object)var58);
    java.io.File[] var77 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var79 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var77, true);
    var35.setElements((java.lang.Object[])var77);
    boolean var81 = var35.isEmpty();
    java.util.Iterator var82 = var35.iterator();
    int var84 = var0.indexOf((java.lang.Object)var35, 4);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var6 + "' != '" + (byte)10+ "'", var6.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var14 + "' != '" + (byte)10+ "'", var14.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var32 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var33 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var34 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var40);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var45);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var46);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var50);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var61);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var63);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var68);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var69);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var73);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var76 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var77);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var81 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var82);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var84 == (-1));

  }

  public void test349() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test349");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var2 = var0.getColumnIndexAtX(1);
    int var3 = var0.getSelectedColumnCount();
    int var4 = var0.getSelectedColumnCount();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      boolean var6 = var0.isColumnVisible(10);
      fail("Expected exception of type java.lang.IndexOutOfBoundsException");
    } catch (java.lang.IndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == 0);

  }

  public void test350() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test350");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    java.lang.Object var6 = var0.pop();
    java.lang.Object[] var7 = var0.toArray();
    java.lang.String var8 = var0.toString();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var9 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var9.trimToSize();
    var9.addElement((java.lang.Object)(byte)10);
    var9.setSize(100);
    java.lang.Object var15 = var9.pop();
    int var18 = var9.lastIndexOf((java.lang.Object)true, 1);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var19 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var19.trimToSize();
    var19.addElement((java.lang.Object)(byte)10);
    boolean var24 = var19.contains((java.lang.Object)10L);
    int var25 = var19.getDepth();
    javax.swing.event.ListDataListener[] var26 = var19.getListDataListeners();
    int var28 = var9.lastIndexOf((java.lang.Object)var26, 1);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var29 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var30 = var29.getFieldCount();
    java.util.Iterator var31 = var29.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var33 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var34 = var33.getStartPosition();
    int var35 = var33.getMaximumLength();
    java.util.Dictionary var36 = var33.getDocumentProperties();
    var29.addItem((java.lang.Object)var33);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var38 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var38.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var41 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var41.removeItemAt((-1));
    java.lang.Object var45 = var38.getField((java.lang.Object)var41, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var46 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var41);
    var29.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var46);
    com.hyperrealm.kiwi.ui.model.KDocument var49 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var50 = var49.getStartPosition();
    int var51 = var49.getMaximumLength();
    javax.swing.text.Position var52 = var49.getEndPosition();
    int var53 = var49.getLength();
    com.hyperrealm.kiwi.ui.model.ProxyTableModel var54 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var55 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var55.removeElementAt(0);
    var55.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var60 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var60.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var64 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var65 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var66 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var65.addTableModelListener((javax.swing.event.TableModelListener)var66);
    var64.setModel((javax.swing.table.TableModel)var65);
    var60.setModel((javax.swing.table.TableModel)var64);
    int var70 = var55.indexOf((java.lang.Object)var64);
    var49.putProperty((java.lang.Object)var54, (java.lang.Object)var55);
    var46.removeTableModelListener((javax.swing.event.TableModelListener)var54);
    var54.fireTableDataChanged();
    var9.insertElementAt((java.lang.Object)var54, 4);
    int var76 = var0.indexOf((java.lang.Object)var9);
    var0.clear();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var6 + "' != '" + (byte)10+ "'", var6.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var8 + "' != '" + "[null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null]"+ "'", var8.equals("[null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var15 + "' != '" + (byte)10+ "'", var15.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var18 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var24 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var25 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var28 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var30 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var34);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var35 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var45);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var50);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var51 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var52);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var53 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var70 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var76 == (-1));

  }

  public void test351() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test351");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    boolean var5 = var0.contains((java.lang.Object)10L);
    int var6 = var0.getDepth();
    com.hyperrealm.kiwi.ui.model.KDocument var8 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    com.hyperrealm.kiwi.ui.model.KDocument var10 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var11 = var10.getStartPosition();
    java.io.File[] var13 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var15 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var13, true);
    java.lang.Object var18 = var15.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var19 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var21 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var19, true);
    java.lang.Object var23 = var15.getValueForProperty((java.lang.Object)var19, "hi!");
    var10.putProperty((java.lang.Object)0.0f, (java.lang.Object)var19);
    java.lang.Object var25 = var8.getProperty((java.lang.Object)var10);
    var0.append((java.lang.Object)var8);
    com.hyperrealm.kiwi.ui.model.KDocument var28 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var29 = var28.getStartPosition();
    java.io.File[] var31 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var33 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var31, true);
    java.lang.Object var36 = var33.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var37 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var39 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var37, true);
    java.lang.Object var41 = var33.getValueForProperty((java.lang.Object)var37, "hi!");
    var28.putProperty((java.lang.Object)0.0f, (java.lang.Object)var37);
    javax.swing.text.Position var43 = var28.getStartPosition();
    javax.swing.text.Position var44 = var28.getStartPosition();
    boolean var45 = var0.contains((java.lang.Object)var44);
    java.lang.String var46 = var0.toString();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var11);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var13);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var37);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var41);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var43);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var44);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var45 == false);

  }

  public void test352() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test352");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var0.fireTableRowsUpdated(100, 1);
    boolean var4 = var0.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var5 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var6 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var7 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var6.addTableModelListener((javax.swing.event.TableModelListener)var7);
    var5.setModel((javax.swing.table.TableModel)var6);
    var0.setModel((javax.swing.table.TableModel)var6);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var13 = var0.getValueAt(0, 10);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == true);

  }

  public void test353() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test353");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.updateItemAt(0);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var3 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var5 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var6 = var5.getStartPosition();
    java.io.File[] var8 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var10 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var8, true);
    java.lang.Object var13 = var10.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var14 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var16 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var14, true);
    java.lang.Object var18 = var10.getValueForProperty((java.lang.Object)var14, "hi!");
    var5.putProperty((java.lang.Object)0.0f, (java.lang.Object)var14);
    var3.setElements((java.lang.Object[])var14);
    boolean var22 = var0.isFieldMutable((java.lang.Object)var3, 1);
    var3.addElement((java.lang.Object)' ');
    com.hyperrealm.kiwi.ui.model.KDocument var26 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    var26.clearModified();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var28 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var29 = var28.getFieldCount();
    java.util.Iterator var30 = var28.iterator();
    var26.putProperty((java.lang.Object)var30, (java.lang.Object)'4');
    java.util.Dictionary var33 = var26.getDocumentProperties();
    var26.clearModified();
    javax.swing.text.Position var35 = var26.getStartPosition();
    javax.swing.text.Position var36 = var26.getEndPosition();
    var26.clearModified();
    boolean var38 = var3.contains((java.lang.Object)var26);
    boolean var40 = var3.contains((java.lang.Object)(-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var13);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var29 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var30);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var33);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var38 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var40 == false);

  }

  public void test354() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test354");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var4 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var5 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var4);
    var2.releaseChildren((java.lang.Object)var5);
    com.hyperrealm.kiwi.ui.model.TableSorter var7 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var8 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var8.addTableModelListener((javax.swing.event.TableModelListener)var9);
    var7.setModel((javax.swing.table.TableModel)var8);
    var7.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var7);
    var2.releaseChildren((java.lang.Object)var7);
    java.lang.Class var17 = var2.getFieldType(101);
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var18 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var18.setColumnMargin(1);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var2.updateNode((java.lang.Object)1);
      fail("Expected exception of type com.hyperrealm.kiwi.ui.model.ImmutableModelException");
    } catch (com.hyperrealm.kiwi.ui.model.ImmutableModelException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);

  }

  public void test355() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test355");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var1 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.removeItem((java.lang.Object)var1);
    var0.removeItemAt(0);
    java.util.Iterator var5 = var0.iterator();
    com.hyperrealm.kiwi.ui.model.ProxyTableModel var6 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    var6.fireTableCellUpdated(10, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var10 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var11 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var12 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var11.addTableModelListener((javax.swing.event.TableModelListener)var12);
    var10.setModel((javax.swing.table.TableModel)var11);
    var10.sortByColumn((-1));
    int var18 = var10.getReverseRowTranslation((-1));
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var20 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var21 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var20);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var23 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var24 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var23);
    var21.releaseChildren((java.lang.Object)var24);
    com.hyperrealm.kiwi.ui.model.TableSorter var26 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var27 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var28 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var27.addTableModelListener((javax.swing.event.TableModelListener)var28);
    var26.setModel((javax.swing.table.TableModel)var27);
    var26.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var33 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var26);
    var21.releaseChildren((java.lang.Object)var26);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var35 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var35.trimToSize();
    var35.addElement((java.lang.Object)(byte)10);
    boolean var40 = var35.contains((java.lang.Object)10L);
    int var41 = var35.getDepth();
    java.lang.String var42 = var35.toString();
    var21.releaseChildren((java.lang.Object)var35);
    com.hyperrealm.kiwi.ui.model.TableSorter var44 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var46 = var44.findColumn("");
    com.hyperrealm.kiwi.ui.model.TableSorter var47 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var47.fireTableRowsUpdated(100, 1);
    var44.setModel((javax.swing.table.TableModel)var47);
    com.hyperrealm.kiwi.ui.model.TableSorter var52 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var52.fireTableRowsUpdated(100, 1);
    boolean var56 = var52.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var57 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var58 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var59 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var58.addTableModelListener((javax.swing.event.TableModelListener)var59);
    var57.setModel((javax.swing.table.TableModel)var58);
    var52.setModel((javax.swing.table.TableModel)var58);
    com.hyperrealm.kiwi.ui.model.TableSorter var63 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var65 = var63.findColumn("");
    var52.setModel((javax.swing.table.TableModel)var63);
    var44.setModel((javax.swing.table.TableModel)var52);
    var35.addElement((java.lang.Object)var44);
    javax.swing.table.TableModel var69 = var44.getModel();
    int var70 = var44.getSortedVisibleColumn();
    var10.removeTableModelListener((javax.swing.event.TableModelListener)var44);
    var6.setModel((javax.swing.table.TableModel)var44);
    var0.removeItem((java.lang.Object)var6);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var75 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var76 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var75);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var78 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var79 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var78);
    var76.releaseChildren((java.lang.Object)var79);
    com.hyperrealm.kiwi.ui.model.TableSorter var81 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var81.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var85 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var86 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var87 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var86.addTableModelListener((javax.swing.event.TableModelListener)var87);
    var85.setModel((javax.swing.table.TableModel)var86);
    var81.setModel((javax.swing.table.TableModel)var85);
    int var91 = var85.getRowCount();
    var85.sortByColumn(10);
    var79.removeNode((java.lang.Object)var85);
    var6.addTableModelListener((javax.swing.event.TableModelListener)var85);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var18 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var40 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var41 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var42 + "' != '" + "[10]"+ "'", var42.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var46 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var56 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var65 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var69);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var70 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var91 == 0);

  }

  public void test356() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test356");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var1 = var0.getFieldCount();
    java.util.Iterator var2 = var0.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var4 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var5 = var4.getStartPosition();
    int var6 = var4.getMaximumLength();
    java.util.Dictionary var7 = var4.getDocumentProperties();
    var0.addItem((java.lang.Object)var4);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var9 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var9.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var12 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var12.removeItemAt((-1));
    java.lang.Object var16 = var9.getField((java.lang.Object)var12, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var17 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var12);
    var0.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var17);
    com.hyperrealm.kiwi.ui.model.KDocument var20 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var21 = var20.getStartPosition();
    int var22 = var20.getMaximumLength();
    javax.swing.text.Position var23 = var20.getEndPosition();
    int var24 = var20.getLength();
    com.hyperrealm.kiwi.ui.model.ProxyTableModel var25 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var26 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var26.removeElementAt(0);
    var26.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var31 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var31.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var35 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var36 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var37 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var36.addTableModelListener((javax.swing.event.TableModelListener)var37);
    var35.setModel((javax.swing.table.TableModel)var36);
    var31.setModel((javax.swing.table.TableModel)var35);
    int var41 = var26.indexOf((java.lang.Object)var35);
    var20.putProperty((java.lang.Object)var25, (java.lang.Object)var26);
    var17.removeTableModelListener((javax.swing.event.TableModelListener)var25);
    com.hyperrealm.kiwi.ui.model.TableSorter var44 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var17);
    int var45 = var44.getRowCount();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var16);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var24 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var41 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var45 == 0);

  }

  public void test357() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test357");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var1 = var0.getFieldCount();
    java.util.Iterator var2 = var0.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var4 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    var4.clearModified();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var6 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var7 = var6.getFieldCount();
    java.util.Iterator var8 = var6.iterator();
    var4.putProperty((java.lang.Object)var8, (java.lang.Object)'4');
    java.util.Dictionary var11 = var4.getDocumentProperties();
    var4.clearModified();
    javax.swing.text.Position var13 = var4.getStartPosition();
    java.lang.String var14 = var0.getLabel((java.lang.Object)var13);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var15 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var16 = var15.getFieldCount();
    java.util.Iterator var17 = var15.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var19 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var20 = var19.getStartPosition();
    var15.addItem((java.lang.Object)var20);
    java.lang.Class var23 = var15.getFieldType(10);
    javax.swing.Icon var24 = var0.getIcon((java.lang.Object)10);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var25 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var25.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var28 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var28.removeItemAt((-1));
    java.lang.Object var32 = var25.getField((java.lang.Object)var28, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var33 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var28);
    com.hyperrealm.kiwi.ui.model.TableSorter var34 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var34.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var38 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var39 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var40 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var39.addTableModelListener((javax.swing.event.TableModelListener)var40);
    var38.setModel((javax.swing.table.TableModel)var39);
    var34.setModel((javax.swing.table.TableModel)var38);
    var34.fireTableRowsUpdated(10, 0);
    var33.removeTableModelListener((javax.swing.event.TableModelListener)var34);
    var0.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var33);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var49 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var49.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var52 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var52.removeItemAt((-1));
    java.lang.Object var56 = var49.getField((java.lang.Object)var52, (-1));
    var52.clear();
    javax.swing.Icon var58 = var0.getIcon((java.lang.Object)var52);
    int var59 = var52.getFieldCount();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var11);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var13);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var14 + "' != '" + "0"+ "'", var14.equals("0"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var20);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var32);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var56);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var58);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var59 == 1);

  }

  public void test358() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test358");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    java.lang.Object var7 = var0.pick(0);
    var0.drop();
    var0.swap();
    java.lang.Object[] var10 = var0.toArray();
    java.lang.Object var11 = var0.peek();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var7 + "' != '" + (byte)10+ "'", var7.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var11);

  }

  public void test359() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test359");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    java.lang.String var3 = var1.getFieldLabel(1);
    java.lang.Class var5 = var1.getFieldType((-1));
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var7 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var8 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var7);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var10 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var11 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var10);
    var8.releaseChildren((java.lang.Object)var11);
    com.hyperrealm.kiwi.ui.model.TableSorter var13 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var15 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var14.addTableModelListener((javax.swing.event.TableModelListener)var15);
    var13.setModel((javax.swing.table.TableModel)var14);
    var13.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var20 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var13);
    var8.releaseChildren((java.lang.Object)var13);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var22 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var23 = var22.getFieldCount();
    java.util.Iterator var24 = var22.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var26 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var27 = var26.getStartPosition();
    var22.addItem((java.lang.Object)var27);
    java.util.Iterator var29 = var22.iterator();
    java.lang.Object var30 = var8.getParent((java.lang.Object)var22);
    com.hyperrealm.kiwi.ui.model.KDocument var32 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    com.hyperrealm.kiwi.ui.model.KDocument var34 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var35 = var34.getStartPosition();
    java.io.File[] var37 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var39 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var37, true);
    java.lang.Object var42 = var39.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var43 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var45 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var43, true);
    java.lang.Object var47 = var39.getValueForProperty((java.lang.Object)var43, "hi!");
    var34.putProperty((java.lang.Object)0.0f, (java.lang.Object)var43);
    java.lang.Object var49 = var32.getProperty((java.lang.Object)var34);
    var32.clearModified();
    java.lang.Object var51 = var8.getParent((java.lang.Object)var32);
    var1.releaseChildren((java.lang.Object)var8);
    java.lang.Class var54 = var1.getFieldType(100);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var3 + "' != '" + "Size"+ "'", var3.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var23 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var27);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var30);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var37);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var43);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var47);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var49);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var51);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var54);

  }

  public void test360() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test360");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var1 = var0.getFieldCount();
    java.util.Iterator var2 = var0.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var4 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    var4.clearModified();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var6 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var7 = var6.getFieldCount();
    java.util.Iterator var8 = var6.iterator();
    var4.putProperty((java.lang.Object)var8, (java.lang.Object)'4');
    java.util.Dictionary var11 = var4.getDocumentProperties();
    var4.clearModified();
    javax.swing.text.Position var13 = var4.getStartPosition();
    java.lang.String var14 = var0.getLabel((java.lang.Object)var13);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var15 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var16 = var15.getFieldCount();
    java.util.Iterator var17 = var15.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var19 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var20 = var19.getStartPosition();
    var15.addItem((java.lang.Object)var20);
    java.lang.Class var23 = var15.getFieldType(10);
    javax.swing.Icon var24 = var0.getIcon((java.lang.Object)10);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var25 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var25.trimToSize();
    var25.addElement((java.lang.Object)(byte)10);
    var25.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var31 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var25.addElement((java.lang.Object)var31);
    java.lang.Object var34 = var25.get(10);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var35 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var35.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var38 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var38.removeItemAt((-1));
    java.lang.Object var42 = var35.getField((java.lang.Object)var38, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var43 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var38);
    var25.append((java.lang.Object)var38);
    var25.clear();
    javax.swing.Icon var46 = var0.getIcon((java.lang.Object)var25);
    com.hyperrealm.kiwi.ui.model.KDocument var48 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    int var49 = var48.getAsynchronousLoadPriority();
    int var50 = var48.getMaximumLength();
    javax.swing.text.DocumentFilter var51 = var48.getDocumentFilter();
    var25.push((java.lang.Object)var48);
    var25.ensureCapacity(200);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var11);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var13);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var14 + "' != '" + "0"+ "'", var14.equals("0"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var20);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var34);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var46);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var49 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var50 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var51);

  }

  public void test361() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test361");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    var1.clearModified();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var3 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var4 = var3.getFieldCount();
    java.util.Iterator var5 = var3.iterator();
    var1.putProperty((java.lang.Object)var5, (java.lang.Object)'4');
    javax.swing.text.Position var9 = var1.createPosition(100);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var11 = var10.getFieldCount();
    boolean var12 = var10.isEmpty();
    com.hyperrealm.kiwi.ui.model.KDocument var14 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var15 = var14.getStartPosition();
    int var16 = var14.getMaximumLength();
    javax.swing.text.Position var17 = var14.getEndPosition();
    int var18 = var14.getLength();
    com.hyperrealm.kiwi.ui.model.ProxyTableModel var19 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var20 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var20.removeElementAt(0);
    var20.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var25 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var25.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var29 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var30 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var31 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var30.addTableModelListener((javax.swing.event.TableModelListener)var31);
    var29.setModel((javax.swing.table.TableModel)var30);
    var25.setModel((javax.swing.table.TableModel)var29);
    int var35 = var20.indexOf((java.lang.Object)var29);
    var14.putProperty((java.lang.Object)var19, (java.lang.Object)var20);
    var10.updateItem((java.lang.Object)var20, (-1));
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var39 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var39.trimToSize();
    var39.addElement((java.lang.Object)(byte)10);
    var39.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var45 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var39.addElement((java.lang.Object)var45);
    java.lang.Object var48 = var39.get(10);
    var39.setSize(1);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var51 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var52 = var51.getFieldCount();
    java.util.Iterator var53 = var51.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var55 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var56 = var55.getStartPosition();
    int var57 = var55.getMaximumLength();
    java.util.Dictionary var58 = var55.getDocumentProperties();
    var51.addItem((java.lang.Object)var55);
    boolean var60 = var39.removeElement((java.lang.Object)var55);
    int var61 = var55.getAsynchronousLoadPriority();
    var1.putProperty((java.lang.Object)var10, (java.lang.Object)var55);
    int var63 = var55.getMaximumLength();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var11 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var12 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var18 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var35 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var48);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var52 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var53);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var56);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var57 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var58);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var60 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var61 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var63 == (-1));

  }

  public void test362() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test362");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var1 = var0.getFieldCount();
    java.util.Iterator var2 = var0.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var4 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var5 = var4.getStartPosition();
    var0.addItem((java.lang.Object)var5);
    int var7 = var0.getFieldCount();
    com.hyperrealm.kiwi.ui.model.KDocument var9 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    com.hyperrealm.kiwi.ui.model.KDocument var11 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var12 = var11.getStartPosition();
    java.io.File[] var14 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var16 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var14, true);
    java.lang.Object var19 = var16.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var20 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var22 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var20, true);
    java.lang.Object var24 = var16.getValueForProperty((java.lang.Object)var20, "hi!");
    var11.putProperty((java.lang.Object)0.0f, (java.lang.Object)var20);
    java.lang.Object var26 = var9.getProperty((java.lang.Object)var11);
    javax.swing.text.Element var27 = var9.getDefaultRootElement();
    java.lang.Object var29 = var0.getField((java.lang.Object)var9, (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var20);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var27);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var29);

  }

  public void test363() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test363");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    java.lang.Object var6 = var0.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var7 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var8 = var7.getColumnCount();
    var0.push((java.lang.Object)var7);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var10.trimToSize();
    var10.addElement((java.lang.Object)(byte)10);
    java.lang.Object var14 = var10.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var16 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var17 = var16.getStartPosition();
    java.io.File[] var19 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var21 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var19, true);
    java.lang.Object var24 = var21.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var25 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var27 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var25, true);
    java.lang.Object var29 = var21.getValueForProperty((java.lang.Object)var25, "hi!");
    var16.putProperty((java.lang.Object)0.0f, (java.lang.Object)var25);
    javax.swing.text.Position var31 = var16.getStartPosition();
    boolean var32 = var16.isModified();
    int var33 = var10.lastIndexOf((java.lang.Object)var16);
    boolean var34 = var0.contains((java.lang.Object)var16);
    com.hyperrealm.kiwi.ui.model.TableSorter var36 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var36.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var40 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var41 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var42 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var41.addTableModelListener((javax.swing.event.TableModelListener)var42);
    var40.setModel((javax.swing.table.TableModel)var41);
    var36.setModel((javax.swing.table.TableModel)var40);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var46 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var46.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var49 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var49.removeItemAt((-1));
    java.lang.Object var53 = var46.getField((java.lang.Object)var49, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var54 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var49);
    var40.setModel((javax.swing.table.TableModel)var54);
    java.lang.Object var56 = var0.set(99, (java.lang.Object)var54);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var57 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    java.util.Iterator var58 = var57.iterator();
    boolean var59 = var0.contains((java.lang.Object)var57);
    java.lang.Object var60 = var0.lastElement();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var6 + "' != '" + (byte)10+ "'", var6.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var14 + "' != '" + (byte)10+ "'", var14.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var32 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var33 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var34 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var53);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var56);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var58);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var59 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var60);

  }

  public void test364() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test364");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var2 = var1.getStartPosition();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var3 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    javax.swing.event.TableColumnModelListener[] var4 = var3.getColumnModelListeners();
    javax.swing.ListSelectionModel var5 = var3.getSelectionModel();
    java.lang.Object var6 = var1.getProperty((java.lang.Object)var3);
    javax.swing.text.Element var7 = var1.getDefaultRootElement();
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);

  }

  public void test365() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test365");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var2 = var1.getStartPosition();
    com.hyperrealm.kiwi.ui.model.KDocument var4 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    int var5 = var4.getAsynchronousLoadPriority();
    int var6 = var4.getMaximumLength();
    javax.swing.text.Position var7 = var4.getStartPosition();
    java.lang.Object var8 = var1.getProperty((java.lang.Object)var4);
    var1.setMaximumLength(101);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var8);

  }

  public void test366() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test366");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var3 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var3.removeItemAt((-1));
    java.lang.Object var7 = var0.getField((java.lang.Object)var3, (-1));
    com.hyperrealm.kiwi.ui.model.OrderedListModel var8 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var8.removeElementAt(0);
    var8.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var13 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var13.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var17 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var18 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var19 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var18.addTableModelListener((javax.swing.event.TableModelListener)var19);
    var17.setModel((javax.swing.table.TableModel)var18);
    var13.setModel((javax.swing.table.TableModel)var17);
    int var23 = var8.indexOf((java.lang.Object)var17);
    java.lang.String var24 = var0.getLabel((java.lang.Object)var8);
    var0.updateItemAt(0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var23 == (-1));

  }

  public void test367() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test367");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    boolean var2 = var0.isEmpty();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var3 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    javax.swing.event.TableColumnModelListener[] var4 = var3.getColumnModelListeners();
    java.util.Enumeration var5 = var3.getColumns();
    int var7 = var3.getColumnIndexAtX(99);
    int var8 = var3.getColumnCount();
    int var10 = var3.getColumnIndexAtX(200);
    var0.push((java.lang.Object)var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var10 == (-1));

  }

  public void test368() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test368");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var3 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var3.removeItemAt((-1));
    java.lang.Object var7 = var0.getField((java.lang.Object)var3, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var8 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var3);
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var10 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var11 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var10.addTableModelListener((javax.swing.event.TableModelListener)var11);
    var9.setModel((javax.swing.table.TableModel)var10);
    boolean var14 = var10.isSortedAscending();
    var8.removeTableModelListener((javax.swing.event.TableModelListener)var10);
    int var16 = var8.getColumnCount();
    com.hyperrealm.kiwi.ui.model.ProxyTableModel var17 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    var17.fireTableCellUpdated(10, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var21 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var22 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var23 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var22.addTableModelListener((javax.swing.event.TableModelListener)var23);
    var21.setModel((javax.swing.table.TableModel)var22);
    var21.sortByColumn((-1));
    int var29 = var21.getReverseRowTranslation((-1));
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var31 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var32 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var31);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var34 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var35 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var34);
    var32.releaseChildren((java.lang.Object)var35);
    com.hyperrealm.kiwi.ui.model.TableSorter var37 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var38 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var39 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var38.addTableModelListener((javax.swing.event.TableModelListener)var39);
    var37.setModel((javax.swing.table.TableModel)var38);
    var37.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var44 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var37);
    var32.releaseChildren((java.lang.Object)var37);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var46 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var46.trimToSize();
    var46.addElement((java.lang.Object)(byte)10);
    boolean var51 = var46.contains((java.lang.Object)10L);
    int var52 = var46.getDepth();
    java.lang.String var53 = var46.toString();
    var32.releaseChildren((java.lang.Object)var46);
    com.hyperrealm.kiwi.ui.model.TableSorter var55 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var57 = var55.findColumn("");
    com.hyperrealm.kiwi.ui.model.TableSorter var58 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var58.fireTableRowsUpdated(100, 1);
    var55.setModel((javax.swing.table.TableModel)var58);
    com.hyperrealm.kiwi.ui.model.TableSorter var63 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var63.fireTableRowsUpdated(100, 1);
    boolean var67 = var63.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var68 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var69 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var70 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var69.addTableModelListener((javax.swing.event.TableModelListener)var70);
    var68.setModel((javax.swing.table.TableModel)var69);
    var63.setModel((javax.swing.table.TableModel)var69);
    com.hyperrealm.kiwi.ui.model.TableSorter var74 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var76 = var74.findColumn("");
    var63.setModel((javax.swing.table.TableModel)var74);
    var55.setModel((javax.swing.table.TableModel)var63);
    var46.addElement((java.lang.Object)var55);
    javax.swing.table.TableModel var80 = var55.getModel();
    int var81 = var55.getSortedVisibleColumn();
    var21.removeTableModelListener((javax.swing.event.TableModelListener)var55);
    var17.setModel((javax.swing.table.TableModel)var55);
    var17.fireTableRowsDeleted(0, 99);
    var8.removeTableModelListener((javax.swing.event.TableModelListener)var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var14 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var29 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var51 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var52 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var53 + "' != '" + "[10]"+ "'", var53.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var57 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var67 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var76 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var80);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var81 == (-1));

  }

  public void test369() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test369");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var2 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    int var3 = var0.lastIndexOf((java.lang.Object)false);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var4 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var4.trimToSize();
    var4.addElement((java.lang.Object)(byte)10);
    boolean var9 = var4.contains((java.lang.Object)10L);
    int var11 = var0.indexOf((java.lang.Object)var9, 10);
    com.hyperrealm.kiwi.ui.model.TableSorter var12 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var12.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var16 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var17 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var18 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var17.addTableModelListener((javax.swing.event.TableModelListener)var18);
    var16.setModel((javax.swing.table.TableModel)var17);
    var12.setModel((javax.swing.table.TableModel)var16);
    var16.fireTableCellUpdated(1, 0);
    com.hyperrealm.kiwi.ui.model.TableSorter var25 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var25.fireTableRowsUpdated(100, 1);
    boolean var29 = var25.isSortedAscending();
    var16.removeTableModelListener((javax.swing.event.TableModelListener)var25);
    boolean var31 = var0.contains((java.lang.Object)var25);
    com.hyperrealm.kiwi.ui.model.TableSorter var32 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var34 = var32.findColumn("");
    com.hyperrealm.kiwi.ui.model.TableSorter var35 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var35.fireTableRowsUpdated(100, 1);
    var32.setModel((javax.swing.table.TableModel)var35);
    com.hyperrealm.kiwi.ui.model.TableSorter var40 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var40.fireTableRowsUpdated(100, 1);
    boolean var44 = var40.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var45 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var46 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var47 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var46.addTableModelListener((javax.swing.event.TableModelListener)var47);
    var45.setModel((javax.swing.table.TableModel)var46);
    var40.setModel((javax.swing.table.TableModel)var46);
    com.hyperrealm.kiwi.ui.model.TableSorter var51 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var53 = var51.findColumn("");
    var40.setModel((javax.swing.table.TableModel)var51);
    var32.setModel((javax.swing.table.TableModel)var40);
    var25.addTableModelListener((javax.swing.event.TableModelListener)var40);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var59 = var40.getValueAt(101, 100);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var9 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var11 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var29 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var31 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var34 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var44 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var53 == (-1));

  }

  public void test370() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test370");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var2 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var2.trimToSize();
    var2.addElement((java.lang.Object)(byte)10);
    boolean var7 = var2.contains((java.lang.Object)10L);
    int var8 = var2.getDepth();
    javax.swing.event.ListDataListener[] var9 = var2.getListDataListeners();
    java.util.Iterator var10 = var1.getChildren((java.lang.Object)var9);
    java.lang.Class var12 = var1.getFieldType((-1));
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var13.trimToSize();
    var13.addElement((java.lang.Object)(byte)10);
    var13.setSize(100);
    java.lang.Object[] var19 = var13.toArray();
    int var20 = var1.getChildCount((java.lang.Object)var13);
    int var21 = var1.getFieldCount();
    com.hyperrealm.kiwi.ui.model.KDocument var23 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var24 = var23.getStartPosition();
    java.io.File[] var26 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var28 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var26, true);
    java.lang.Object var31 = var28.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var32 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var34 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var32, true);
    java.lang.Object var36 = var28.getValueForProperty((java.lang.Object)var32, "hi!");
    var23.putProperty((java.lang.Object)0.0f, (java.lang.Object)var32);
    javax.swing.text.Position var38 = var23.getStartPosition();
    boolean var39 = var23.isModified();
    var23.setMaximumLength(0);
    javax.swing.text.DocumentFilter var42 = var23.getDocumentFilter();
    java.lang.Object var44 = var1.getChild((java.lang.Object)var23, 100);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var46 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var47 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var46);
    java.lang.String var49 = var47.getFieldLabel(1);
    java.lang.Object var50 = var47.getRoot();
    com.hyperrealm.kiwi.ui.model.KDocument var52 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    int var53 = var52.getLength();
    javax.swing.text.Element var54 = var52.getDefaultRootElement();
    javax.swing.text.Position var55 = var52.getStartPosition();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var56 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var56.trimToSize();
    var56.addElement((java.lang.Object)(byte)10);
    var56.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var62 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var56.addElement((java.lang.Object)var62);
    java.lang.Object var65 = var56.get(10);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var66 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var66.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var69 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var69.removeItemAt((-1));
    java.lang.Object var73 = var66.getField((java.lang.Object)var69, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var74 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var69);
    var56.append((java.lang.Object)var69);
    var56.clear();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var77 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var77.clear();
    boolean var79 = var56.contains((java.lang.Object)var77);
    int var80 = var47.getIndexOfChild((java.lang.Object)var55, (java.lang.Object)var79);
    int var82 = var1.getIndexOfChild((java.lang.Object)var55, (java.lang.Object)(-1.0f));
    com.hyperrealm.kiwi.ui.model.TableSorter var83 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var83.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var87 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var88 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var89 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var88.addTableModelListener((javax.swing.event.TableModelListener)var89);
    var87.setModel((javax.swing.table.TableModel)var88);
    var83.setModel((javax.swing.table.TableModel)var87);
    int var93 = var87.getRowCount();
    var87.sortByColumn(10);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var97 = var1.getField((java.lang.Object)10, 102);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var20 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var21 == 4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var32);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var39 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var44);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var49 + "' != '" + "Size"+ "'", var49.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var50);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var53 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var54);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var55);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var65);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var73);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var79 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var80 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var82 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var93 == 0);

  }

  public void test371() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test371");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var1 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var2 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var1.addTableModelListener((javax.swing.event.TableModelListener)var2);
    var0.setModel((javax.swing.table.TableModel)var1);
    var0.sortByColumn((-1));
    int var8 = var0.getReverseRowTranslation((-1));
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var10 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var11 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var10);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var13 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var14 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var13);
    var11.releaseChildren((java.lang.Object)var14);
    com.hyperrealm.kiwi.ui.model.TableSorter var16 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var17 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var18 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var17.addTableModelListener((javax.swing.event.TableModelListener)var18);
    var16.setModel((javax.swing.table.TableModel)var17);
    var16.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var23 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var16);
    var11.releaseChildren((java.lang.Object)var16);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var25 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var25.trimToSize();
    var25.addElement((java.lang.Object)(byte)10);
    boolean var30 = var25.contains((java.lang.Object)10L);
    int var31 = var25.getDepth();
    java.lang.String var32 = var25.toString();
    var11.releaseChildren((java.lang.Object)var25);
    com.hyperrealm.kiwi.ui.model.TableSorter var34 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var36 = var34.findColumn("");
    com.hyperrealm.kiwi.ui.model.TableSorter var37 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var37.fireTableRowsUpdated(100, 1);
    var34.setModel((javax.swing.table.TableModel)var37);
    com.hyperrealm.kiwi.ui.model.TableSorter var42 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var42.fireTableRowsUpdated(100, 1);
    boolean var46 = var42.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var47 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var48 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var49 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var48.addTableModelListener((javax.swing.event.TableModelListener)var49);
    var47.setModel((javax.swing.table.TableModel)var48);
    var42.setModel((javax.swing.table.TableModel)var48);
    com.hyperrealm.kiwi.ui.model.TableSorter var53 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var55 = var53.findColumn("");
    var42.setModel((javax.swing.table.TableModel)var53);
    var34.setModel((javax.swing.table.TableModel)var42);
    var25.addElement((java.lang.Object)var34);
    javax.swing.table.TableModel var59 = var34.getModel();
    int var60 = var34.getSortedVisibleColumn();
    var0.removeTableModelListener((javax.swing.event.TableModelListener)var34);
    com.hyperrealm.kiwi.ui.model.TableSorter var62 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var34);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var30 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var31 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var32 + "' != '" + "[10]"+ "'", var32.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var36 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var46 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var55 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var59);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var60 == (-1));

  }

  public void test372() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test372");


    com.hyperrealm.kiwi.ui.model.ProxyTableModel var0 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    int var1 = var0.getColumnCount();
    com.hyperrealm.kiwi.ui.model.TableSorter var2 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var3 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var4 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var3.addTableModelListener((javax.swing.event.TableModelListener)var4);
    var2.setModel((javax.swing.table.TableModel)var3);
    com.hyperrealm.kiwi.ui.model.TableSorter var7 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var7.fireTableRowsUpdated(100, 1);
    var2.addTableModelListener((javax.swing.event.TableModelListener)var7);
    var0.setModel((javax.swing.table.TableModel)var7);
    int var13 = var7.getSortedColumn();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var13 == (-1));

  }

  public void test373() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test373");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var1 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.removeItem((java.lang.Object)var1);
    var0.removeItemAt(0);
    java.lang.String var6 = var0.getFieldLabel(0);
    var0.removeItemAt(10);
    var0.clear();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var10 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    javax.swing.event.TableColumnModelListener[] var11 = var10.getColumnModelListeners();
    boolean var12 = var10.getColumnSelectionAllowed();
    java.lang.Object var14 = var0.getField((java.lang.Object)var10, (-1));
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var15 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var15.trimToSize();
    var15.addElement((java.lang.Object)(byte)10);
    var15.setSize(100);
    java.lang.Object var21 = var15.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var22 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var23 = var22.getColumnCount();
    var15.push((java.lang.Object)var22);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var25 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var25.trimToSize();
    var25.addElement((java.lang.Object)(byte)10);
    java.lang.Object var29 = var25.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var31 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var32 = var31.getStartPosition();
    java.io.File[] var34 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var36 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var34, true);
    java.lang.Object var39 = var36.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var40 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var42 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var40, true);
    java.lang.Object var44 = var36.getValueForProperty((java.lang.Object)var40, "hi!");
    var31.putProperty((java.lang.Object)0.0f, (java.lang.Object)var40);
    javax.swing.text.Position var46 = var31.getStartPosition();
    boolean var47 = var31.isModified();
    int var48 = var25.lastIndexOf((java.lang.Object)var31);
    boolean var49 = var15.contains((java.lang.Object)var31);
    javax.swing.text.Element var50 = var31.getBidiRootElement();
    int var51 = var0.indexOf((java.lang.Object)var31);
    java.lang.Class var53 = var0.getFieldType(10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var11);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var12 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var21 + "' != '" + (byte)10+ "'", var21.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var23 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var29 + "' != '" + (byte)10+ "'", var29.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var32);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var34);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var39);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var40);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var44);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var46);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var47 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var48 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var49 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var50);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var51 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var53);

  }

  public void test374() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test374");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var4 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var5 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var4);
    var2.releaseChildren((java.lang.Object)var5);
    com.hyperrealm.kiwi.ui.model.TableSorter var7 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var8 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var8.addTableModelListener((javax.swing.event.TableModelListener)var9);
    var7.setModel((javax.swing.table.TableModel)var8);
    var7.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var7);
    var2.releaseChildren((java.lang.Object)var7);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var16 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var16.trimToSize();
    var16.addElement((java.lang.Object)(byte)10);
    boolean var21 = var16.contains((java.lang.Object)10L);
    int var22 = var16.getDepth();
    java.lang.String var23 = var16.toString();
    var2.releaseChildren((java.lang.Object)var16);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var26 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var26.trimToSize();
    var26.addElement((java.lang.Object)(byte)10);
    var26.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var32 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var26.addElement((java.lang.Object)var32);
    java.lang.Object var35 = var26.get(10);
    var26.setSize(1);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var38 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var39 = var38.getFieldCount();
    java.util.Iterator var40 = var38.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var42 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var43 = var42.getStartPosition();
    int var44 = var42.getMaximumLength();
    java.util.Dictionary var45 = var42.getDocumentProperties();
    var38.addItem((java.lang.Object)var42);
    boolean var47 = var26.removeElement((java.lang.Object)var42);
    var26.ensureCapacity(102);
    java.lang.Object var50 = var16.set(0, (java.lang.Object)var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var21 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var23 + "' != '" + "[10]"+ "'", var23.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var39 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var40);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var43);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var44 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var45);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var47 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var50 + "' != '" + (byte)10+ "'", var50.equals((byte)10));

  }

  public void test375() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test375");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var2 = var1.getStartPosition();
    var1.setAsynchronousLoadPriority(1);
    javax.swing.text.Position var6 = var1.createPosition(200);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var1.readUnlock();
      fail("Expected exception of type javax.swing.text.StateInvariantError");
    } catch (javax.swing.text.StateInvariantError e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);

  }

  public void test376() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test376");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var1 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.removeItem((java.lang.Object)var1);
    java.lang.String var4 = var0.getFieldLabel(0);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var5 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var5.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var8 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var8.removeItemAt((-1));
    java.lang.Object var12 = var5.getField((java.lang.Object)var8, (-1));
    int var13 = var0.indexOf((java.lang.Object)(-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var14.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var18 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var19 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var20 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var19.addTableModelListener((javax.swing.event.TableModelListener)var20);
    var18.setModel((javax.swing.table.TableModel)var19);
    var14.setModel((javax.swing.table.TableModel)var18);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var24 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var24.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var27 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var27.removeItemAt((-1));
    java.lang.Object var31 = var24.getField((java.lang.Object)var27, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var32 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var27);
    var18.setModel((javax.swing.table.TableModel)var32);
    com.hyperrealm.kiwi.ui.model.KListModel var34 = var32.getListModel();
    com.hyperrealm.kiwi.ui.model.KListModel var35 = var32.getListModel();
    var0.removeListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var32);
    java.util.Iterator var37 = var0.iterator();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var38 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var38.trimToSize();
    var38.addElement((java.lang.Object)(byte)10);
    var38.setSize(100);
    int var44 = var38.getDepth();
    var0.removeItem((java.lang.Object)var44);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var13 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var34);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var37);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var44 == 100);

  }

  public void test377() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test377");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    java.lang.Object var7 = var0.pick(0);
    var0.drop();
    var0.swap();
    java.lang.Object[] var10 = var0.toArray();
    int var11 = var0.getSize();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var7 + "' != '" + (byte)10+ "'", var7.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var11 == 98);

  }

  public void test378() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test378");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var4 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var5 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var4);
    var2.releaseChildren((java.lang.Object)var5);
    com.hyperrealm.kiwi.ui.model.TableSorter var7 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var7.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var11 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var12 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var13 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var12.addTableModelListener((javax.swing.event.TableModelListener)var13);
    var11.setModel((javax.swing.table.TableModel)var12);
    var7.setModel((javax.swing.table.TableModel)var11);
    int var17 = var11.getRowCount();
    var11.sortByColumn(10);
    var5.removeNode((java.lang.Object)var11);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var23 = var11.getValueAt(102, 200);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var17 == 0);

  }

  public void test379() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test379");


    com.hyperrealm.kiwi.ui.model.OrderedListModel var0 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.removeElementAt(0);
    var0.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var5 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var5.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var10 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var11 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var10.addTableModelListener((javax.swing.event.TableModelListener)var11);
    var9.setModel((javax.swing.table.TableModel)var10);
    var5.setModel((javax.swing.table.TableModel)var9);
    int var15 = var0.indexOf((java.lang.Object)var9);
    var0.clear();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var15 == (-1));

  }

  public void test380() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test380");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var1 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.removeItem((java.lang.Object)var1);
    var0.removeItemAt(0);
    boolean var7 = var0.isFieldMutable((java.lang.Object)false, (-1));
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var8 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var8.trimToSize();
    var8.addElement((java.lang.Object)(byte)10);
    var8.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var14 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var8.addElement((java.lang.Object)var14);
    java.lang.Object var17 = var8.get(10);
    var8.setSize(1);
    java.lang.Object var21 = var8.elementAt(0);
    var0.insertItemAt((java.lang.Object)var8, 0);
    java.lang.Object var24 = var8.peek();
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var26 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var27 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var26);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var29 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var30 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var29);
    var27.releaseChildren((java.lang.Object)var30);
    com.hyperrealm.kiwi.ui.model.TableSorter var32 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var33 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var34 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var33.addTableModelListener((javax.swing.event.TableModelListener)var34);
    var32.setModel((javax.swing.table.TableModel)var33);
    var32.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var39 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var32);
    var27.releaseChildren((java.lang.Object)var32);
    java.lang.Class var42 = var27.getFieldType(101);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.util.EventListener[] var43 = var8.<java.util.EventListener>getListeners(var42);
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var21 + "' != '" + (byte)10+ "'", var21.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var24 + "' != '" + (byte)10+ "'", var24.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var42);

  }

  public void test381() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test381");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var6 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.addElement((java.lang.Object)var6);
    java.lang.Object var9 = var0.get(10);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var10.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var13.removeItemAt((-1));
    java.lang.Object var17 = var10.getField((java.lang.Object)var13, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var18 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var13);
    var0.append((java.lang.Object)var13);
    var0.clear();
    var0.removeAllElements();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var22 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var22.trimToSize();
    var22.addElement((java.lang.Object)(byte)10);
    java.lang.Object var26 = var22.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var28 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var29 = var28.getStartPosition();
    java.io.File[] var31 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var33 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var31, true);
    java.lang.Object var36 = var33.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var37 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var39 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var37, true);
    java.lang.Object var41 = var33.getValueForProperty((java.lang.Object)var37, "hi!");
    var28.putProperty((java.lang.Object)0.0f, (java.lang.Object)var37);
    javax.swing.text.Position var43 = var28.getStartPosition();
    boolean var44 = var28.isModified();
    int var45 = var22.lastIndexOf((java.lang.Object)var28);
    java.lang.Object var46 = var22.lastElement();
    java.lang.Object var48 = var22.elementAt(0);
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var49 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var51 = var49.getColumnIndexAtX(1);
    var22.addElement((java.lang.Object)var51);
    int var53 = var0.indexOf((java.lang.Object)var22);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var0.removeRange((-1), 200);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var26 + "' != '" + (byte)10+ "'", var26.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var37);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var41);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var43);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var44 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var45 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var46 + "' != '" + (byte)10+ "'", var46.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var48 + "' != '" + (byte)10+ "'", var48.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var51 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var53 == (-1));

  }

  public void test382() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test382");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var2 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var2.trimToSize();
    var2.addElement((java.lang.Object)(byte)10);
    boolean var7 = var2.contains((java.lang.Object)10L);
    int var8 = var2.getDepth();
    javax.swing.event.ListDataListener[] var9 = var2.getListDataListeners();
    java.util.Iterator var10 = var1.getChildren((java.lang.Object)var9);
    java.lang.Class var12 = var1.getFieldType((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var13 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var13.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var17 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var18 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var19 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var18.addTableModelListener((javax.swing.event.TableModelListener)var19);
    var17.setModel((javax.swing.table.TableModel)var18);
    var13.setModel((javax.swing.table.TableModel)var17);
    var13.fireTableRowsUpdated(10, 0);
    var13.fireTableCellUpdated(102, 99);
    var1.releaseChildren((java.lang.Object)var13);
    var13.sortByColumn(99);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var32 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var33 = var32.getFieldCount();
    java.util.Iterator var34 = var32.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var36 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var37 = var36.getStartPosition();
    int var38 = var36.getMaximumLength();
    java.util.Dictionary var39 = var36.getDocumentProperties();
    var32.addItem((java.lang.Object)var36);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var41 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var41.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var44 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var44.removeItemAt((-1));
    java.lang.Object var48 = var41.getField((java.lang.Object)var44, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var49 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var44);
    var32.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var49);
    com.hyperrealm.kiwi.ui.model.TableSorter var51 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var51.fireTableRowsUpdated(100, 1);
    boolean var55 = var51.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var56 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var57 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var58 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var57.addTableModelListener((javax.swing.event.TableModelListener)var58);
    var56.setModel((javax.swing.table.TableModel)var57);
    var51.setModel((javax.swing.table.TableModel)var57);
    com.hyperrealm.kiwi.ui.model.TableSorter var62 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var64 = var62.findColumn("");
    var51.setModel((javax.swing.table.TableModel)var62);
    var51.fireTableRowsUpdated(4, (-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var69 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var69.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var72 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var72.removeItemAt((-1));
    java.lang.Object var76 = var69.getField((java.lang.Object)var72, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var77 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var72);
    com.hyperrealm.kiwi.ui.model.KListModel var78 = var77.getListModel();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var79 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var79.removeItemAt((-1));
    var79.clear();
    java.lang.String var84 = var79.getFieldLabel(10);
    var77.setListModel((com.hyperrealm.kiwi.ui.model.KListModel)var79);
    var51.setModel((javax.swing.table.TableModel)var77);
    var32.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var77);
    var13.setModel((javax.swing.table.TableModel)var77);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var33 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var34);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var37);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var38 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var39);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var48);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var55 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var64 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var76);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var78);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var84);

  }

  public void test383() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test383");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    java.lang.String var4 = var2.getFieldLabel(1);
    java.lang.Class var6 = var2.getFieldType(100);
    java.lang.String var8 = var2.getFieldLabel(1);
    java.lang.String var10 = var2.getFieldLabel(0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var11 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var11.trimToSize();
    var11.addElement((java.lang.Object)(byte)10);
    var11.setSize(100);
    java.lang.Object var17 = var11.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var18 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var19 = var18.getColumnCount();
    var11.push((java.lang.Object)var18);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var21 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var21.trimToSize();
    var21.addElement((java.lang.Object)(byte)10);
    java.lang.Object var25 = var21.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var27 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var28 = var27.getStartPosition();
    java.io.File[] var30 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var32 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var30, true);
    java.lang.Object var35 = var32.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var36 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var38 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var36, true);
    java.lang.Object var40 = var32.getValueForProperty((java.lang.Object)var36, "hi!");
    var27.putProperty((java.lang.Object)0.0f, (java.lang.Object)var36);
    javax.swing.text.Position var42 = var27.getStartPosition();
    boolean var43 = var27.isModified();
    int var44 = var21.lastIndexOf((java.lang.Object)var27);
    boolean var45 = var11.contains((java.lang.Object)var27);
    com.hyperrealm.kiwi.ui.model.TableSorter var47 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var47.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var51 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var52 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var53 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var52.addTableModelListener((javax.swing.event.TableModelListener)var53);
    var51.setModel((javax.swing.table.TableModel)var52);
    var47.setModel((javax.swing.table.TableModel)var51);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var57 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var57.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var60 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var60.removeItemAt((-1));
    java.lang.Object var64 = var57.getField((java.lang.Object)var60, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var65 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var60);
    var51.setModel((javax.swing.table.TableModel)var65);
    java.lang.Object var67 = var11.set(99, (java.lang.Object)var65);
    var11.setSize(100);
    var11.clear();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var71 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var72 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var71.removeItem((java.lang.Object)var72);
    boolean var74 = var72.getColumnSelectionAllowed();
    int var75 = var2.getIndexOfChild((java.lang.Object)var11, (java.lang.Object)var72);
    com.hyperrealm.kiwi.ui.model.TableSorter var76 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var76.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var80 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var81 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var82 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var81.addTableModelListener((javax.swing.event.TableModelListener)var82);
    var80.setModel((javax.swing.table.TableModel)var81);
    var76.setModel((javax.swing.table.TableModel)var80);
    var76.fireTableRowsUpdated(10, 0);
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var89 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter();
    java.lang.Object var92 = var89.getValueAt(1, 0);
    com.hyperrealm.kiwi.ui.model.KListModel var93 = var89.getListModel();
    var76.setModel((javax.swing.table.TableModel)var89);
    boolean var95 = var76.isSortedAscending();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var2.removeChildren((java.lang.Object)var76);
      fail("Expected exception of type com.hyperrealm.kiwi.ui.model.ImmutableModelException");
    } catch (com.hyperrealm.kiwi.ui.model.ImmutableModelException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + "Size"+ "'", var4.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var8 + "' != '" + "Size"+ "'", var8.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var10 + "' != '" + "File"+ "'", var10.equals("File"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var17 + "' != '" + (byte)10+ "'", var17.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var19 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var25 + "' != '" + (byte)10+ "'", var25.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var28);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var30);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var40);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var43 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var44 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var45 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var64);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var67);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var74 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var75 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var92);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var93);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var95 == true);

  }

  public void test384() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test384");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    int var2 = var1.getLength();
    javax.swing.text.Element var3 = var1.getDefaultRootElement();
    var1.clearModified();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var3);

  }

  public void test385() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test385");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var0.fireTableRowsUpdated(100, 1);
    boolean var4 = var0.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var5 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var6 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var7 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var6.addTableModelListener((javax.swing.event.TableModelListener)var7);
    var5.setModel((javax.swing.table.TableModel)var6);
    var0.setModel((javax.swing.table.TableModel)var6);
    com.hyperrealm.kiwi.ui.model.TableSorter var11 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var13 = var11.findColumn("");
    var0.setModel((javax.swing.table.TableModel)var11);
    int var16 = var0.findColumn("");
    var0.fireTableCellUpdated(99, 10);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var13 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == (-1));

  }

  public void test386() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test386");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var1 = var0.getFieldCount();
    boolean var2 = var0.isEmpty();
    com.hyperrealm.kiwi.ui.model.KDocument var4 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var5 = var4.getStartPosition();
    int var6 = var4.getMaximumLength();
    javax.swing.text.Position var7 = var4.getEndPosition();
    int var8 = var4.getLength();
    com.hyperrealm.kiwi.ui.model.ProxyTableModel var9 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var10 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var10.removeElementAt(0);
    var10.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var15 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var15.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var19 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var20 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var21 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var20.addTableModelListener((javax.swing.event.TableModelListener)var21);
    var19.setModel((javax.swing.table.TableModel)var20);
    var15.setModel((javax.swing.table.TableModel)var19);
    int var25 = var10.indexOf((java.lang.Object)var19);
    var4.putProperty((java.lang.Object)var9, (java.lang.Object)var10);
    var0.updateItem((java.lang.Object)var10, (-1));
    var0.updateItemAt(200, 200);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var33 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var34 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var33);
    java.lang.String var36 = var34.getFieldLabel(1);
    java.lang.Object var37 = var34.getRoot();
    var34.releaseChildren((java.lang.Object)"[10]");
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var40 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var40.trimToSize();
    var40.addElement((java.lang.Object)(byte)10);
    boolean var45 = var40.contains((java.lang.Object)10L);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var46 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    java.util.Iterator var47 = var46.iterator();
    int var48 = var34.getIndexOfChild((java.lang.Object)var40, (java.lang.Object)var46);
    com.hyperrealm.kiwi.ui.model.KDocument var50 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var51 = var50.getStartPosition();
    int var52 = var50.getMaximumLength();
    javax.swing.text.Position var53 = var50.getEndPosition();
    int var54 = var50.getLength();
    javax.swing.text.Element var55 = var50.getDefaultRootElement();
    int var56 = var46.indexOf((java.lang.Object)var55);
    java.util.Iterator var57 = var46.iterator();
    var0.setField((java.lang.Object)var46, 4, (java.lang.Object)4);
    java.lang.String var62 = var46.getFieldLabel(1);
    com.hyperrealm.kiwi.ui.model.KDocument var64 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var65 = var64.getStartPosition();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var66 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    javax.swing.event.TableColumnModelListener[] var67 = var66.getColumnModelListeners();
    javax.swing.ListSelectionModel var68 = var66.getSelectionModel();
    java.lang.Object var69 = var64.getProperty((java.lang.Object)var66);
    javax.swing.text.Element var70 = var64.getBidiRootElement();
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var72 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var73 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var72);
    int var76 = var73.getIndexOfChild((java.lang.Object)(-1.0d), (java.lang.Object)true);
    java.lang.String var78 = var73.getFieldLabel(0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var79 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var79.trimToSize();
    var79.addElement((java.lang.Object)(byte)10);
    var73.releaseChildren((java.lang.Object)(byte)10);
    java.lang.Object var84 = var73.getRoot();
    var46.setField((java.lang.Object)var70, 100, (java.lang.Object)var73);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var25 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var36 + "' != '" + "Size"+ "'", var36.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var37);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var45 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var47);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var48 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var51);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var52 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var53);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var54 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var55);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var56 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var57);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var62);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var65);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var67);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var68);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var69);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var70);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var76 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var78 + "' != '" + "File"+ "'", var78.equals("File"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var84);

  }

  public void test387() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test387");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var1 = var0.getColumnCount();
    java.util.Enumeration var2 = var0.getColumns();
    int var3 = var0.getTotalColumnWidth();
    boolean var4 = var0.getColumnSelectionAllowed();
    javax.swing.ListSelectionModel var5 = var0.getSelectionModel();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      boolean var7 = var0.isColumnVisible(99);
      fail("Expected exception of type java.lang.IndexOutOfBoundsException");
    } catch (java.lang.IndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);

  }

  public void test388() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test388");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    java.lang.String var4 = var2.getFieldLabel(1);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var5 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var5.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var8 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var8.removeItemAt((-1));
    java.lang.Object var12 = var5.getField((java.lang.Object)var8, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var13 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var8);
    com.hyperrealm.kiwi.ui.model.KListModel var14 = var13.getListModel();
    var2.releaseChildren((java.lang.Object)var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + "Size"+ "'", var4.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var14);

  }

  public void test389() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test389");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var1 = var0.getFieldCount();
    boolean var2 = var0.isEmpty();
    com.hyperrealm.kiwi.ui.model.KDocument var4 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var5 = var4.getStartPosition();
    int var6 = var4.getMaximumLength();
    javax.swing.text.Position var7 = var4.getEndPosition();
    int var8 = var4.getLength();
    com.hyperrealm.kiwi.ui.model.ProxyTableModel var9 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var10 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var10.removeElementAt(0);
    var10.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var15 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var15.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var19 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var20 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var21 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var20.addTableModelListener((javax.swing.event.TableModelListener)var21);
    var19.setModel((javax.swing.table.TableModel)var20);
    var15.setModel((javax.swing.table.TableModel)var19);
    int var25 = var10.indexOf((java.lang.Object)var19);
    var4.putProperty((java.lang.Object)var9, (java.lang.Object)var10);
    var0.updateItem((java.lang.Object)var10, (-1));
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var29 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var29.trimToSize();
    var29.addElement((java.lang.Object)(byte)10);
    java.lang.String var33 = var29.toString();
    javax.swing.event.ListDataListener[] var34 = var29.getListDataListeners();
    java.lang.Object[] var35 = var29.toArray();
    int var36 = var10.indexOf((java.lang.Object)var29);
    java.io.File[] var37 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var39 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var37, true);
    java.lang.Object var42 = var39.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var43 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var45 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var43, true);
    java.lang.Object var47 = var39.getValueForProperty((java.lang.Object)var43, "hi!");
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var49 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var43, false);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var50 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var43);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var29.copyInto((java.lang.Object[])var43);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var25 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var33 + "' != '" + "[10]"+ "'", var33.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var34);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var36 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var37);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var43);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var47);

  }

  public void test390() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test390");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var1 = var0.getFieldCount();
    java.util.Iterator var2 = var0.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var4 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var5 = var4.getStartPosition();
    int var6 = var4.getMaximumLength();
    java.util.Dictionary var7 = var4.getDocumentProperties();
    var0.addItem((java.lang.Object)var4);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var9 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var9.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var12 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var12.removeItemAt((-1));
    java.lang.Object var16 = var9.getField((java.lang.Object)var12, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var17 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var12);
    var0.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var17);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var19 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var19.updateItemAt(0);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var22 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var24 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var25 = var24.getStartPosition();
    java.io.File[] var27 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var29 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var27, true);
    java.lang.Object var32 = var29.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var33 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var35 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var33, true);
    java.lang.Object var37 = var29.getValueForProperty((java.lang.Object)var33, "hi!");
    var24.putProperty((java.lang.Object)0.0f, (java.lang.Object)var33);
    var22.setElements((java.lang.Object[])var33);
    boolean var41 = var19.isFieldMutable((java.lang.Object)var22, 1);
    var22.removeElementAt(1);
    java.io.File[] var44 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var46 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var44, true);
    java.lang.Object var49 = var46.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var50 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var52 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var50, true);
    java.lang.Object var54 = var46.getValueForProperty((java.lang.Object)var50, "hi!");
    var22.setElements((java.lang.Object[])var50);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var57 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var50, true);
    java.lang.Object var60 = var57.getValueForProperty((java.lang.Object)1.0d, "hi!");
    java.lang.Object var62 = var0.getField((java.lang.Object)"hi!", 100);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var16);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var27);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var32);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var33);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var37);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var41 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var44);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var49);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var50);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var54);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var60);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var62 + "' != '" + "hi!"+ "'", var62.equals("hi!"));

  }

  public void test391() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test391");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    int var6 = var0.getDepth();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var7 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var7.updateItemAt(0);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var10 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var12 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var13 = var12.getStartPosition();
    java.io.File[] var15 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var17 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var15, true);
    java.lang.Object var20 = var17.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var21 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var23 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var21, true);
    java.lang.Object var25 = var17.getValueForProperty((java.lang.Object)var21, "hi!");
    var12.putProperty((java.lang.Object)0.0f, (java.lang.Object)var21);
    var10.setElements((java.lang.Object[])var21);
    boolean var29 = var7.isFieldMutable((java.lang.Object)var10, 1);
    var10.removeElementAt(1);
    java.io.File[] var32 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var34 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var32, true);
    java.lang.Object var37 = var34.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var38 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var40 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var38, true);
    java.lang.Object var42 = var34.getValueForProperty((java.lang.Object)var38, "hi!");
    var10.setElements((java.lang.Object[])var38);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var44 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var44.trimToSize();
    var44.addElement((java.lang.Object)(byte)10);
    java.lang.String var48 = var44.toString();
    javax.swing.event.ListDataListener[] var49 = var44.getListDataListeners();
    var10.setElements((java.lang.Object[])var49);
    var0.append((java.lang.Object)var10);
    var10.clear();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == 100);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var13);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var20);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var29 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var32);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var37);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var48 + "' != '" + "[10]"+ "'", var48.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var49);

  }

  public void test392() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test392");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var1 = var0.getFieldCount();
    java.util.Iterator var2 = var0.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var4 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var5 = var4.getStartPosition();
    int var6 = var4.getMaximumLength();
    java.util.Dictionary var7 = var4.getDocumentProperties();
    var0.addItem((java.lang.Object)var4);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var9 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var9.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var12 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var12.removeItemAt((-1));
    java.lang.Object var16 = var9.getField((java.lang.Object)var12, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var17 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var12);
    var0.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var17);
    com.hyperrealm.kiwi.ui.model.KDocument var20 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var21 = var20.getStartPosition();
    int var22 = var20.getMaximumLength();
    javax.swing.text.Position var23 = var20.getEndPosition();
    int var24 = var20.getLength();
    com.hyperrealm.kiwi.ui.model.ProxyTableModel var25 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var26 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var26.removeElementAt(0);
    var26.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var31 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var31.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var35 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var36 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var37 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var36.addTableModelListener((javax.swing.event.TableModelListener)var37);
    var35.setModel((javax.swing.table.TableModel)var36);
    var31.setModel((javax.swing.table.TableModel)var35);
    int var41 = var26.indexOf((java.lang.Object)var35);
    var20.putProperty((java.lang.Object)var25, (java.lang.Object)var26);
    var17.removeTableModelListener((javax.swing.event.TableModelListener)var25);
    int var44 = var17.getRowCount();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var16);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var24 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var41 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var44 == 0);

  }

  public void test393() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test393");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    java.lang.Object var6 = var0.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var7 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var8 = var7.getColumnCount();
    var0.push((java.lang.Object)var7);
    java.lang.Object var10 = var0.pop();
    java.lang.String var11 = var0.toString();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var6 + "' != '" + (byte)10+ "'", var6.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var11 + "' != '" + "[null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null]"+ "'", var11.equals("[null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null]"));

  }

  public void test394() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test394");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var1 = var0.getColumnCount();
    int var2 = var0.getRealColumnCount();
    int var4 = var0.getColumnIndexAtX((-1));
    int var6 = var0.getColumnIndexAtX((-1));
    var0.setColumnSelectionAllowed(true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == (-1));

  }

  public void test395() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test395");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    java.lang.String var4 = var2.getFieldLabel(1);
    java.lang.Class var6 = var2.getFieldType(100);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var7 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var8 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var7.removeItem((java.lang.Object)var8);
    var7.removeItemAt(0);
    int var12 = var7.getItemCount();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var13.trimToSize();
    var13.addElement((java.lang.Object)(byte)10);
    var13.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var19 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var13.addElement((java.lang.Object)var19);
    java.lang.Object var22 = var13.get(10);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var23 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var23.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var26 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var26.removeItemAt((-1));
    java.lang.Object var30 = var23.getField((java.lang.Object)var26, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var31 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var26);
    var13.append((java.lang.Object)var26);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var33 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var33.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var36 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var36.removeItemAt((-1));
    java.lang.Object var40 = var33.getField((java.lang.Object)var36, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var41 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var36);
    var26.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var41);
    var7.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var41);
    com.hyperrealm.kiwi.ui.model.TableSorter var44 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var45 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var46 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var45.addTableModelListener((javax.swing.event.TableModelListener)var46);
    var44.setModel((javax.swing.table.TableModel)var45);
    com.hyperrealm.kiwi.ui.model.TableSorter var49 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var49.fireTableRowsUpdated(100, 1);
    var44.addTableModelListener((javax.swing.event.TableModelListener)var49);
    com.hyperrealm.kiwi.ui.model.TableSorter var54 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var44);
    var41.addTableModelListener((javax.swing.event.TableModelListener)var54);
    java.lang.Object var57 = var2.getField((java.lang.Object)var41, 1);
    java.io.File[] var58 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var60 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var58, true);
    java.lang.Object var63 = var60.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var64 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var66 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var64, true);
    java.lang.Object var68 = var60.getValueForProperty((java.lang.Object)var64, "hi!");
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var69 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var64);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var70 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var69);
    var2.preloadChildren((java.lang.Object)var70);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + "Size"+ "'", var4.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var12 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var22);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var30);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var40);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var57);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var58);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var63);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var64);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var68);

  }

  public void test396() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test396");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.updateItemAt(0);
    java.lang.String var4 = var0.getFieldLabel(100);
    boolean var5 = var0.isEmpty();
    com.hyperrealm.kiwi.ui.model.ProxyTableModel var6 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    var6.fireTableCellUpdated(10, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var10 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var11 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var12 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var11.addTableModelListener((javax.swing.event.TableModelListener)var12);
    var10.setModel((javax.swing.table.TableModel)var11);
    var10.sortByColumn((-1));
    int var18 = var10.getReverseRowTranslation((-1));
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var20 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var21 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var20);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var23 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var24 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var23);
    var21.releaseChildren((java.lang.Object)var24);
    com.hyperrealm.kiwi.ui.model.TableSorter var26 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var27 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var28 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var27.addTableModelListener((javax.swing.event.TableModelListener)var28);
    var26.setModel((javax.swing.table.TableModel)var27);
    var26.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var33 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var26);
    var21.releaseChildren((java.lang.Object)var26);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var35 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var35.trimToSize();
    var35.addElement((java.lang.Object)(byte)10);
    boolean var40 = var35.contains((java.lang.Object)10L);
    int var41 = var35.getDepth();
    java.lang.String var42 = var35.toString();
    var21.releaseChildren((java.lang.Object)var35);
    com.hyperrealm.kiwi.ui.model.TableSorter var44 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var46 = var44.findColumn("");
    com.hyperrealm.kiwi.ui.model.TableSorter var47 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var47.fireTableRowsUpdated(100, 1);
    var44.setModel((javax.swing.table.TableModel)var47);
    com.hyperrealm.kiwi.ui.model.TableSorter var52 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var52.fireTableRowsUpdated(100, 1);
    boolean var56 = var52.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var57 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var58 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var59 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var58.addTableModelListener((javax.swing.event.TableModelListener)var59);
    var57.setModel((javax.swing.table.TableModel)var58);
    var52.setModel((javax.swing.table.TableModel)var58);
    com.hyperrealm.kiwi.ui.model.TableSorter var63 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var65 = var63.findColumn("");
    var52.setModel((javax.swing.table.TableModel)var63);
    var44.setModel((javax.swing.table.TableModel)var52);
    var35.addElement((java.lang.Object)var44);
    javax.swing.table.TableModel var69 = var44.getModel();
    int var70 = var44.getSortedVisibleColumn();
    var10.removeTableModelListener((javax.swing.event.TableModelListener)var44);
    var6.setModel((javax.swing.table.TableModel)var44);
    var0.updateItem((java.lang.Object)var6, (-1));
    int var75 = var6.getColumnCount();
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var18 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var40 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var41 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var42 + "' != '" + "[10]"+ "'", var42.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var46 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var56 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var65 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var69);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var70 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var75 == 0);

  }

  public void test397() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test397");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var2 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var2.trimToSize();
    var2.addElement((java.lang.Object)(byte)10);
    boolean var7 = var2.contains((java.lang.Object)10L);
    int var8 = var2.getDepth();
    javax.swing.event.ListDataListener[] var9 = var2.getListDataListeners();
    java.util.Iterator var10 = var1.getChildren((java.lang.Object)var9);
    java.lang.Class var12 = var1.getFieldType((-1));
    com.hyperrealm.kiwi.ui.model.OrderedListModel var13 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var13.removeElementAt(0);
    var13.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.OrderedListModel var18 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var18.removeElementAt(0);
    var18.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var23 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var23.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var27 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var28 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var29 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var28.addTableModelListener((javax.swing.event.TableModelListener)var29);
    var27.setModel((javax.swing.table.TableModel)var28);
    var23.setModel((javax.swing.table.TableModel)var27);
    int var33 = var18.indexOf((java.lang.Object)var27);
    boolean var34 = var18.isEmpty();
    int var35 = var1.getIndexOfChild((java.lang.Object)var13, (java.lang.Object)var18);
    com.hyperrealm.kiwi.ui.model.KDocument var37 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    var37.clearModified();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var39 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var40 = var39.getFieldCount();
    java.util.Iterator var41 = var39.iterator();
    var37.putProperty((java.lang.Object)var41, (java.lang.Object)'4');
    javax.swing.text.DocumentFilter var44 = var37.getDocumentFilter();
    int var45 = var37.getLength();
    var1.preloadChildren((java.lang.Object)var45);
    int var47 = var1.getFieldCount();
    com.hyperrealm.kiwi.ui.model.KDocument var49 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var50 = var49.getStartPosition();
    com.hyperrealm.kiwi.ui.model.KDocument var52 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    int var53 = var52.getAsynchronousLoadPriority();
    int var54 = var52.getMaximumLength();
    javax.swing.text.Position var55 = var52.getStartPosition();
    java.lang.Object var56 = var49.getProperty((java.lang.Object)var52);
    int var57 = var52.getMaximumLength();
    var1.releaseChildren((java.lang.Object)var52);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var60 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var61 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var60);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var63 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var64 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var63);
    var61.releaseChildren((java.lang.Object)var64);
    com.hyperrealm.kiwi.ui.model.TableSorter var66 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var66.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var70 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var71 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var72 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var71.addTableModelListener((javax.swing.event.TableModelListener)var72);
    var70.setModel((javax.swing.table.TableModel)var71);
    var66.setModel((javax.swing.table.TableModel)var70);
    int var76 = var70.getRowCount();
    var70.sortByColumn(10);
    var64.removeNode((java.lang.Object)var70);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.String var80 = var1.getLabel((java.lang.Object)var70);
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var33 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var34 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var35 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var40 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var41);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var44);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var45 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var47 == 4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var50);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var53 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var54 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var55);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var56);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var57 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var76 == 0);

  }

  public void test398() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test398");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var4 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var5 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var4);
    var2.releaseChildren((java.lang.Object)var5);
    com.hyperrealm.kiwi.ui.model.TableSorter var7 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var8 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var8.addTableModelListener((javax.swing.event.TableModelListener)var9);
    var7.setModel((javax.swing.table.TableModel)var8);
    var7.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var7);
    var2.releaseChildren((java.lang.Object)var7);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var16 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var16.trimToSize();
    var16.addElement((java.lang.Object)(byte)10);
    boolean var21 = var16.contains((java.lang.Object)10L);
    int var22 = var16.getDepth();
    java.lang.String var23 = var16.toString();
    var2.releaseChildren((java.lang.Object)var16);
    com.hyperrealm.kiwi.ui.model.TableSorter var25 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var27 = var25.findColumn("");
    com.hyperrealm.kiwi.ui.model.TableSorter var28 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var28.fireTableRowsUpdated(100, 1);
    var25.setModel((javax.swing.table.TableModel)var28);
    com.hyperrealm.kiwi.ui.model.TableSorter var33 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var33.fireTableRowsUpdated(100, 1);
    boolean var37 = var33.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var38 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var39 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var40 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var39.addTableModelListener((javax.swing.event.TableModelListener)var40);
    var38.setModel((javax.swing.table.TableModel)var39);
    var33.setModel((javax.swing.table.TableModel)var39);
    com.hyperrealm.kiwi.ui.model.TableSorter var44 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var46 = var44.findColumn("");
    var33.setModel((javax.swing.table.TableModel)var44);
    var25.setModel((javax.swing.table.TableModel)var33);
    var16.addElement((java.lang.Object)var25);
    java.lang.Object var50 = var16.peek();
    com.hyperrealm.kiwi.ui.model.TableSorter var51 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var52 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var53 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var52.addTableModelListener((javax.swing.event.TableModelListener)var53);
    var51.setModel((javax.swing.table.TableModel)var52);
    var51.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var58 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var51);
    var51.sortByColumn(10);
    int var62 = var51.getReverseRowTranslation(0);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      int var64 = var16.lastIndexOf((java.lang.Object)0, 102);
      fail("Expected exception of type java.lang.IndexOutOfBoundsException");
    } catch (java.lang.IndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var21 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var23 + "' != '" + "[10]"+ "'", var23.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var27 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var37 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var46 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var50 + "' != '" + (byte)10+ "'", var50.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var62 == (-1));

  }

  public void test399() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test399");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    java.lang.Object var3 = var1.getRoot();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var4 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var4.removeElementAt(0);
    var4.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var9.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var13 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var15 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var14.addTableModelListener((javax.swing.event.TableModelListener)var15);
    var13.setModel((javax.swing.table.TableModel)var14);
    var9.setModel((javax.swing.table.TableModel)var13);
    int var19 = var4.indexOf((java.lang.Object)var13);
    boolean var20 = var4.isEmpty();
    java.util.Iterator var21 = var4.iterator();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      boolean var22 = var1.isExpandable((java.lang.Object)var4);
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var3);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var19 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var20 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);

  }

  public void test400() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test400");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    java.lang.String var4 = var0.toString();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var5 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var6 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var5.removeItem((java.lang.Object)var6);
    var5.removeItemAt(0);
    java.lang.String var11 = var5.getFieldLabel(0);
    var5.removeItemAt(10);
    var5.clear();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var15 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    javax.swing.event.TableColumnModelListener[] var16 = var15.getColumnModelListeners();
    boolean var17 = var15.getColumnSelectionAllowed();
    java.lang.Object var19 = var5.getField((java.lang.Object)var15, (-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var20 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    javax.swing.Icon var21 = var5.getIcon((java.lang.Object)var20);
    int var22 = var0.indexOf((java.lang.Object)var20);
    int var23 = var0.getDepth();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + "[10]"+ "'", var4.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var11);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var16);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var17 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var23 == 1);

  }

  public void test401() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test401");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var1 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.removeItem((java.lang.Object)var1);
    java.lang.Class var4 = var0.getFieldType((-1));
    var0.addItem((java.lang.Object)(byte)10);
    int var7 = var0.getItemCount();
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == 1);

  }

  public void test402() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test402");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var1 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.removeItem((java.lang.Object)var1);
    var0.removeItemAt(0);
    java.lang.String var6 = var0.getFieldLabel(0);
    var0.removeItemAt(10);
    var0.clear();
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var10 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter();
    java.lang.Object var13 = var10.getValueAt(1, 0);
    com.hyperrealm.kiwi.ui.model.KListModel var14 = var10.getListModel();
    var0.removeListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var13);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var14);

  }

  public void test403() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test403");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var2 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var2.trimToSize();
    var2.addElement((java.lang.Object)(byte)10);
    boolean var7 = var2.contains((java.lang.Object)10L);
    int var8 = var2.getDepth();
    javax.swing.event.ListDataListener[] var9 = var2.getListDataListeners();
    java.util.Iterator var10 = var1.getChildren((java.lang.Object)var9);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.String var12 = var1.getFieldLabel(102);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var10);

  }

  public void test404() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test404");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var1 = var0.getFieldCount();
    java.util.Iterator var2 = var0.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var4 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var5 = var4.getStartPosition();
    var0.addItem((java.lang.Object)var5);
    int var7 = var0.getFieldCount();
    com.hyperrealm.kiwi.ui.model.KDocument var9 = new com.hyperrealm.kiwi.ui.model.KDocument(10);
    javax.swing.text.Position var10 = var9.getStartPosition();
    int var11 = var9.getAsynchronousLoadPriority();
    java.lang.Object var13 = var0.getField((java.lang.Object)var11, 1);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var15 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var16 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var15);
    java.lang.String var18 = var16.getFieldLabel(1);
    java.lang.Object var19 = var16.getRoot();
    int var20 = var16.getFieldCount();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var21 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var21.trimToSize();
    var21.addElement((java.lang.Object)(byte)10);
    var21.setSize(100);
    java.lang.Object var27 = var21.pop();
    int var28 = var21.capacity();
    com.hyperrealm.kiwi.ui.model.KDocument var30 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var31 = var30.getStartPosition();
    java.io.File[] var33 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var35 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var33, true);
    java.lang.Object var38 = var35.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var39 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var41 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var39, true);
    java.lang.Object var43 = var35.getValueForProperty((java.lang.Object)var39, "hi!");
    var30.putProperty((java.lang.Object)0.0f, (java.lang.Object)var39);
    javax.swing.text.Position var45 = var30.getEndPosition();
    javax.swing.text.Element[] var46 = var30.getRootElements();
    var21.append((java.lang.Object)var46);
    java.lang.Object var49 = var16.getChild((java.lang.Object)var21, (-1));
    int var50 = var0.indexOf((java.lang.Object)var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var11 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var13 + "' != '" + (-1)+ "'", var13.equals((-1)));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var18 + "' != '" + "Size"+ "'", var18.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var20 == 4);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var27 + "' != '" + (byte)10+ "'", var27.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var28 == 100);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var33);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var39);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var43);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var45);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var46);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var49);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var50 == (-1));

  }

  public void test405() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test405");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var4 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var5 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var4);
    var2.releaseChildren((java.lang.Object)var5);
    com.hyperrealm.kiwi.ui.model.TableSorter var7 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var8 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var8.addTableModelListener((javax.swing.event.TableModelListener)var9);
    var7.setModel((javax.swing.table.TableModel)var8);
    var7.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var7);
    var2.releaseChildren((java.lang.Object)var7);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var16 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var16.trimToSize();
    var16.addElement((java.lang.Object)(byte)10);
    boolean var21 = var16.contains((java.lang.Object)10L);
    int var22 = var16.getDepth();
    java.lang.String var23 = var16.toString();
    var2.releaseChildren((java.lang.Object)var16);
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var25 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var26 = var25.getColumnCount();
    java.util.Enumeration var27 = var25.getColumns();
    int var28 = var25.getTotalColumnWidth();
    boolean var29 = var25.getColumnSelectionAllowed();
    var25.setColumnMargin(200);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var32 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var32.trimToSize();
    var32.addElement((java.lang.Object)(byte)10);
    var32.setSize(100);
    java.lang.Object var38 = var32.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var39 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var40 = var39.getColumnCount();
    var32.push((java.lang.Object)var39);
    int var42 = var2.getIndexOfChild((java.lang.Object)200, (java.lang.Object)var39);
    int var43 = var2.getFieldCount();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var44 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var46 = var44.getColumnIndexAtX(1);
    int var47 = var44.getColumnMargin();
    int var48 = var44.getRealColumnCount();
    javax.swing.ListSelectionModel var49 = var44.getSelectionModel();
    int var50 = var2.getChildCount((java.lang.Object)var44);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.String var52 = var2.getFieldLabel(200);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var21 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var23 + "' != '" + "[10]"+ "'", var23.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var26 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var27);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var28 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var29 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var38 + "' != '" + (byte)10+ "'", var38.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var40 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var42 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var43 == 4);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var46 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var47 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var48 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var49);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var50 == 0);

  }

  public void test406() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test406");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var2 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var2.trimToSize();
    var2.addElement((java.lang.Object)(byte)10);
    boolean var7 = var2.contains((java.lang.Object)10L);
    int var8 = var2.getDepth();
    javax.swing.event.ListDataListener[] var9 = var2.getListDataListeners();
    java.util.Iterator var10 = var1.getChildren((java.lang.Object)var9);
    java.lang.Object var11 = var1.getRoot();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var11);

  }

  public void test407() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test407");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    java.lang.Object var6 = var0.pop();
    java.lang.Object[] var7 = var0.toArray();
    var0.ensureCapacity(10);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var10.trimToSize();
    var10.addElement((java.lang.Object)(byte)10);
    var10.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var16 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var10.addElement((java.lang.Object)var16);
    boolean var18 = var0.removeElement((java.lang.Object)var16);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var19 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var19.trimToSize();
    var19.addElement((java.lang.Object)(byte)10);
    boolean var24 = var19.contains((java.lang.Object)10L);
    int var25 = var19.getDepth();
    java.lang.String var26 = var19.toString();
    com.hyperrealm.kiwi.ui.model.ProxyTableModel var27 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    int var28 = var27.getColumnCount();
    boolean var29 = var19.contains((java.lang.Object)var28);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var30 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var32 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var33 = var32.getStartPosition();
    java.io.File[] var35 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var37 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var35, true);
    java.lang.Object var40 = var37.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var41 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var43 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var41, true);
    java.lang.Object var45 = var37.getValueForProperty((java.lang.Object)var41, "hi!");
    var32.putProperty((java.lang.Object)0.0f, (java.lang.Object)var41);
    var30.setElements((java.lang.Object[])var41);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var49 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var41, false);
    int var50 = var19.indexOf((java.lang.Object)var41);
    var16.setElements((java.lang.Object[])var41);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var6 + "' != '" + (byte)10+ "'", var6.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var18 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var24 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var25 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var26 + "' != '" + "[10]"+ "'", var26.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var28 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var29 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var33);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var40);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var41);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var45);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var50 == (-1));

  }

  public void test408() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test408");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var4 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var5 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var4);
    var2.releaseChildren((java.lang.Object)var5);
    com.hyperrealm.kiwi.ui.model.TableSorter var7 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var8 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var8.addTableModelListener((javax.swing.event.TableModelListener)var9);
    var7.setModel((javax.swing.table.TableModel)var8);
    var7.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var7);
    var2.releaseChildren((java.lang.Object)var7);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var16 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var16.trimToSize();
    var16.addElement((java.lang.Object)(byte)10);
    boolean var21 = var16.contains((java.lang.Object)10L);
    int var22 = var16.getDepth();
    java.lang.String var23 = var16.toString();
    var2.releaseChildren((java.lang.Object)var16);
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var25 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var26 = var25.getColumnCount();
    java.util.Enumeration var27 = var25.getColumns();
    int var28 = var25.getTotalColumnWidth();
    boolean var29 = var25.getColumnSelectionAllowed();
    var25.setColumnMargin(200);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var32 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var32.trimToSize();
    var32.addElement((java.lang.Object)(byte)10);
    var32.setSize(100);
    java.lang.Object var38 = var32.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var39 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var40 = var39.getColumnCount();
    var32.push((java.lang.Object)var39);
    int var42 = var2.getIndexOfChild((java.lang.Object)200, (java.lang.Object)var39);
    java.util.Enumeration var43 = var39.getColumns();
    int var44 = var39.getTotalColumnWidth();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var21 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var23 + "' != '" + "[10]"+ "'", var23.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var26 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var27);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var28 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var29 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var38 + "' != '" + (byte)10+ "'", var38.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var40 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var42 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var43);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var44 == 0);

  }

  public void test409() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test409");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var0.fireTableRowsUpdated(100, 1);
    boolean var4 = var0.isSortedAscending();
    javax.swing.event.TableModelListener[] var5 = var0.getTableModelListeners();
    var0.fireTableDataChanged();
    var0.fireTableRowsDeleted(1, 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);

  }

  public void test410() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test410");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    java.lang.Object var6 = var0.pop();
    java.lang.Object[] var7 = var0.toArray();
    var0.trimToSize();
    java.lang.Object var9 = var0.firstElement();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var6 + "' != '" + (byte)10+ "'", var6.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var9);

  }

  public void test411() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test411");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    var1.clearModified();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var3 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var4 = var3.getFieldCount();
    java.util.Iterator var5 = var3.iterator();
    var1.putProperty((java.lang.Object)var5, (java.lang.Object)'4');
    javax.swing.text.DocumentFilter var8 = var1.getDocumentFilter();
    var1.readLock();
    javax.swing.text.Position var10 = var1.getStartPosition();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var10);

  }

  public void test412() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test412");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var1 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.removeItem((java.lang.Object)var1);
    var0.removeItemAt(0);
    java.lang.String var6 = var0.getFieldLabel(0);
    var0.clear();
    java.util.Iterator var8 = var0.iterator();
    java.lang.Class var10 = var0.getFieldType((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var11 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var11.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var15 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var16 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var17 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var16.addTableModelListener((javax.swing.event.TableModelListener)var17);
    var15.setModel((javax.swing.table.TableModel)var16);
    var11.setModel((javax.swing.table.TableModel)var15);
    var11.fireTableRowsUpdated(10, 0);
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var24 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter();
    java.lang.Object var27 = var24.getValueAt(1, 0);
    com.hyperrealm.kiwi.ui.model.KListModel var28 = var24.getListModel();
    var11.setModel((javax.swing.table.TableModel)var24);
    int var30 = var0.indexOf((java.lang.Object)var11);
    com.hyperrealm.kiwi.ui.model.TableSorter var31 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var32 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var33 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var32.addTableModelListener((javax.swing.event.TableModelListener)var33);
    var31.setModel((javax.swing.table.TableModel)var32);
    var31.sortByColumn((-1));
    int var39 = var31.getReverseRowTranslation((-1));
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var41 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var42 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var41);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var44 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var45 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var44);
    var42.releaseChildren((java.lang.Object)var45);
    com.hyperrealm.kiwi.ui.model.TableSorter var47 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var48 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var49 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var48.addTableModelListener((javax.swing.event.TableModelListener)var49);
    var47.setModel((javax.swing.table.TableModel)var48);
    var47.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var54 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var47);
    var42.releaseChildren((java.lang.Object)var47);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var56 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var56.trimToSize();
    var56.addElement((java.lang.Object)(byte)10);
    boolean var61 = var56.contains((java.lang.Object)10L);
    int var62 = var56.getDepth();
    java.lang.String var63 = var56.toString();
    var42.releaseChildren((java.lang.Object)var56);
    com.hyperrealm.kiwi.ui.model.TableSorter var65 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var67 = var65.findColumn("");
    com.hyperrealm.kiwi.ui.model.TableSorter var68 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var68.fireTableRowsUpdated(100, 1);
    var65.setModel((javax.swing.table.TableModel)var68);
    com.hyperrealm.kiwi.ui.model.TableSorter var73 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var73.fireTableRowsUpdated(100, 1);
    boolean var77 = var73.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var78 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var79 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var80 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var79.addTableModelListener((javax.swing.event.TableModelListener)var80);
    var78.setModel((javax.swing.table.TableModel)var79);
    var73.setModel((javax.swing.table.TableModel)var79);
    com.hyperrealm.kiwi.ui.model.TableSorter var84 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var86 = var84.findColumn("");
    var73.setModel((javax.swing.table.TableModel)var84);
    var65.setModel((javax.swing.table.TableModel)var73);
    var56.addElement((java.lang.Object)var65);
    javax.swing.table.TableModel var90 = var65.getModel();
    int var91 = var65.getSortedVisibleColumn();
    var31.removeTableModelListener((javax.swing.event.TableModelListener)var65);
    var11.removeTableModelListener((javax.swing.event.TableModelListener)var65);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var27);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var28);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var30 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var39 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var61 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var62 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var63 + "' != '" + "[10]"+ "'", var63.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var67 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var77 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var86 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var90);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var91 == (-1));

  }

  public void test413() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test413");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    java.lang.String var4 = var2.getFieldLabel(1);
    java.lang.Object var5 = var2.getRoot();
    var2.releaseChildren((java.lang.Object)"[10]");
    com.hyperrealm.kiwi.ui.model.KDocument var9 = new com.hyperrealm.kiwi.ui.model.KDocument(10);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var2.removeChildren((java.lang.Object)var9);
      fail("Expected exception of type com.hyperrealm.kiwi.ui.model.ImmutableModelException");
    } catch (com.hyperrealm.kiwi.ui.model.ImmutableModelException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + "Size"+ "'", var4.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);

  }

  public void test414() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test414");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var1 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.removeItem((java.lang.Object)var1);
    var0.removeItemAt(0);
    boolean var7 = var0.isFieldMutable((java.lang.Object)false, (-1));
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var8 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var8.trimToSize();
    var8.addElement((java.lang.Object)(byte)10);
    var8.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var14 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var8.addElement((java.lang.Object)var14);
    java.lang.Object var17 = var8.get(10);
    var8.setSize(1);
    java.lang.Object var21 = var8.elementAt(0);
    var0.insertItemAt((java.lang.Object)var8, 0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var24 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var24.trimToSize();
    var24.addElement((java.lang.Object)(byte)10);
    var24.setSize(100);
    java.lang.Object var30 = var24.pop();
    int var33 = var24.lastIndexOf((java.lang.Object)true, 1);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var34 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var34.trimToSize();
    var34.addElement((java.lang.Object)(byte)10);
    boolean var39 = var34.contains((java.lang.Object)10L);
    int var40 = var34.getDepth();
    javax.swing.event.ListDataListener[] var41 = var34.getListDataListeners();
    int var43 = var24.lastIndexOf((java.lang.Object)var41, 1);
    var0.insertItemAt((java.lang.Object)var24, 1);
    java.lang.Object var46 = var24.lastElement();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var21 + "' != '" + (byte)10+ "'", var21.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var30 + "' != '" + (byte)10+ "'", var30.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var33 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var39 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var40 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var41);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var43 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var46);

  }

  public void test415() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test415");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var2 = var1.getStartPosition();
    int var3 = var1.getMaximumLength();
    java.util.Dictionary var4 = var1.getDocumentProperties();
    int var5 = var1.getLength();
    var1.setMaximumLength(1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == 0);

  }

  public void test416() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test416");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var3 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var3.removeItemAt((-1));
    java.lang.Object var7 = var0.getField((java.lang.Object)var3, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var8 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var3);
    com.hyperrealm.kiwi.ui.model.KListModel var9 = var8.getListModel();
    int var10 = var8.getRowCount();
    int var11 = var8.getColumnCount();
    com.hyperrealm.kiwi.ui.model.TableSorter var12 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var8);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      int var14 = var12.getRowTranslation(1);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var10 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var11 == 1);

  }

  public void test417() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test417");


    java.io.File[] var0 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var2 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var0, true);
    java.lang.Object var5 = var2.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var6 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var8 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var6, true);
    java.lang.Object var10 = var2.getValueForProperty((java.lang.Object)var6, "hi!");
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var11 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var6);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var12 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var11);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var14 = var13.getFieldCount();
    boolean var15 = var13.isEmpty();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var16 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var16.updateItemAt(0);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var19 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var21 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var22 = var21.getStartPosition();
    java.io.File[] var24 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var26 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var24, true);
    java.lang.Object var29 = var26.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var30 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var32 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var30, true);
    java.lang.Object var34 = var26.getValueForProperty((java.lang.Object)var30, "hi!");
    var21.putProperty((java.lang.Object)0.0f, (java.lang.Object)var30);
    var19.setElements((java.lang.Object[])var30);
    boolean var38 = var16.isFieldMutable((java.lang.Object)var19, 1);
    var19.removeElementAt(1);
    var19.addElement((java.lang.Comparable)0L);
    var19.updateItemAt((-1));
    int var45 = var13.indexOf((java.lang.Object)(-1));
    var12.reload((java.lang.Object)var13);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var48 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var49 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var48);
    java.lang.String var51 = var49.getFieldLabel(1);
    java.lang.Class var53 = var49.getFieldType(100);
    java.lang.String var55 = var49.getFieldLabel(1);
    java.lang.String var57 = var49.getFieldLabel(0);
    java.lang.Object var58 = var49.getRoot();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var12.updateChildren((java.lang.Object)var49);
      fail("Expected exception of type com.hyperrealm.kiwi.ui.model.ImmutableModelException");
    } catch (com.hyperrealm.kiwi.ui.model.ImmutableModelException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var14 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var15 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var22);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var30);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var34);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var38 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var45 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var51 + "' != '" + "Size"+ "'", var51.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var53);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var55 + "' != '" + "Size"+ "'", var55.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var57 + "' != '" + "File"+ "'", var57.equals("File"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var58);

  }

  public void test418() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test418");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var4 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var5 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var4);
    var2.releaseChildren((java.lang.Object)var5);
    int var7 = var5.getFieldCount();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var8 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var9 = var8.getRealColumnCount();
    int var10 = var8.getColumnMargin();
    int var11 = var5.getChildCount((java.lang.Object)var8);
    java.util.Enumeration var12 = var8.getColumns();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == 4);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var9 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var10 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var11 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var12);

  }

  public void test419() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test419");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    java.lang.String var4 = var2.getFieldLabel(1);
    java.lang.Class var6 = var2.getFieldType(100);
    java.lang.String var8 = var2.getFieldLabel(1);
    java.lang.String var10 = var2.getFieldLabel(0);
    java.lang.Object var11 = var2.getRoot();
    com.hyperrealm.kiwi.ui.model.TableSorter var12 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var12.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var16 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var17 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var18 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var17.addTableModelListener((javax.swing.event.TableModelListener)var18);
    var16.setModel((javax.swing.table.TableModel)var17);
    var12.setModel((javax.swing.table.TableModel)var16);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var22 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var22.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var25 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var25.removeItemAt((-1));
    java.lang.Object var29 = var22.getField((java.lang.Object)var25, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var30 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var25);
    var16.setModel((javax.swing.table.TableModel)var30);
    com.hyperrealm.kiwi.ui.model.KListModel var32 = var30.getListModel();
    com.hyperrealm.kiwi.ui.model.KListModel var33 = var30.getListModel();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var2.setRoot((java.lang.Object)var33);
      fail("Expected exception of type com.hyperrealm.kiwi.ui.model.ImmutableModelException");
    } catch (com.hyperrealm.kiwi.ui.model.ImmutableModelException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + "Size"+ "'", var4.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var8 + "' != '" + "Size"+ "'", var8.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var10 + "' != '" + "File"+ "'", var10.equals("File"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var11);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var32);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var33);

  }

  public void test420() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test420");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    java.lang.Object var6 = var0.pop();
    java.lang.Object[] var7 = var0.toArray();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var8 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var10 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var11 = var10.getStartPosition();
    java.io.File[] var13 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var15 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var13, true);
    java.lang.Object var18 = var15.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var19 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var21 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var19, true);
    java.lang.Object var23 = var15.getValueForProperty((java.lang.Object)var19, "hi!");
    var10.putProperty((java.lang.Object)0.0f, (java.lang.Object)var19);
    var8.setElements((java.lang.Object[])var19);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var27 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var19, false);
    java.lang.Object var28 = var27.getRoot();
    var0.append((java.lang.Object)var27);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var6 + "' != '" + (byte)10+ "'", var6.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var11);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var13);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var28);

  }

  public void test421() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test421");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    var1.clearModified();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var3 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var4 = var3.getFieldCount();
    java.util.Iterator var5 = var3.iterator();
    var1.putProperty((java.lang.Object)var5, (java.lang.Object)'4');
    java.util.Dictionary var8 = var1.getDocumentProperties();
    var1.clearModified();
    javax.swing.text.Element[] var10 = var1.getRootElements();
    com.hyperrealm.kiwi.ui.model.KDocument var12 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var13 = var12.getStartPosition();
    java.io.File[] var15 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var17 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var15, true);
    java.lang.Object var20 = var17.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var21 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var23 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var21, true);
    java.lang.Object var25 = var17.getValueForProperty((java.lang.Object)var21, "hi!");
    var12.putProperty((java.lang.Object)0.0f, (java.lang.Object)var21);
    javax.swing.text.Position var27 = var12.getEndPosition();
    javax.swing.text.Element[] var28 = var12.getRootElements();
    java.util.Dictionary var29 = var12.getDocumentProperties();
    var1.setDocumentProperties(var29);
    javax.swing.text.Element var32 = var1.getParagraphElement(100);
    javax.swing.text.Position var33 = var1.getStartPosition();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var13);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var20);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var27);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var28);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var32);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var33);

  }

  public void test422() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test422");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    java.lang.String var4 = var2.getFieldLabel(1);
    java.lang.Object var5 = var2.getRoot();
    int var6 = var2.getFieldCount();
    var2.releaseChildren((java.lang.Object)(short)100);
    com.hyperrealm.kiwi.ui.model.KDocument var10 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var11 = var10.getStartPosition();
    com.hyperrealm.kiwi.ui.model.KDocument var13 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    int var14 = var13.getAsynchronousLoadPriority();
    int var15 = var13.getMaximumLength();
    javax.swing.text.Position var16 = var13.getStartPosition();
    java.lang.Object var17 = var10.getProperty((java.lang.Object)var13);
    boolean var18 = var10.isModified();
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var19 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var20 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var19);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var21 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var21.trimToSize();
    var21.addElement((java.lang.Object)(byte)10);
    boolean var26 = var21.contains((java.lang.Object)10L);
    int var27 = var21.getDepth();
    javax.swing.event.ListDataListener[] var28 = var21.getListDataListeners();
    java.util.Iterator var29 = var20.getChildren((java.lang.Object)var28);
    java.lang.Class var31 = var20.getFieldType((-1));
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var32 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var32.trimToSize();
    var32.addElement((java.lang.Object)(byte)10);
    var32.setSize(100);
    java.lang.Object var38 = var32.pop();
    int var41 = var32.lastIndexOf((java.lang.Object)true, 1);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var42 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var42.trimToSize();
    var42.addElement((java.lang.Object)(byte)10);
    boolean var47 = var42.contains((java.lang.Object)10L);
    int var48 = var42.getDepth();
    javax.swing.event.ListDataListener[] var49 = var42.getListDataListeners();
    int var51 = var32.lastIndexOf((java.lang.Object)var49, 1);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var53 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var54 = var53.getFieldCount();
    java.util.Iterator var55 = var53.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var57 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var58 = var57.getStartPosition();
    int var59 = var57.getMaximumLength();
    java.util.Dictionary var60 = var57.getDocumentProperties();
    var53.addItem((java.lang.Object)var57);
    java.lang.Object var62 = var32.set(1, (java.lang.Object)var53);
    var10.putProperty((java.lang.Object)var31, (java.lang.Object)var53);
    java.util.Iterator var64 = var2.getChildren((java.lang.Object)var53);
    java.lang.Class var66 = var2.getFieldType(100);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + "Size"+ "'", var4.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == 4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var11);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var14 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var15 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var16);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var18 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var26 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var27 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var28);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var38 + "' != '" + (byte)10+ "'", var38.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var41 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var47 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var48 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var49);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var51 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var54 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var55);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var58);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var59 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var60);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var62);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var64);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var66);

  }

  public void test423() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test423");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var2 = var0.findColumn("");
    com.hyperrealm.kiwi.ui.model.TableSorter var3 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var3.fireTableRowsUpdated(100, 1);
    var0.setModel((javax.swing.table.TableModel)var3);
    var0.fireTableStructureChanged();
    boolean var9 = var0.isSortedAscending();
    int var10 = var0.getSortedVisibleColumn();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var9 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var10 == (-1));

  }

  public void test424() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test424");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var0.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var4 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var5 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var6 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var5.addTableModelListener((javax.swing.event.TableModelListener)var6);
    var4.setModel((javax.swing.table.TableModel)var5);
    var0.setModel((javax.swing.table.TableModel)var4);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var10.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var13.removeItemAt((-1));
    java.lang.Object var17 = var10.getField((java.lang.Object)var13, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var18 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var13);
    var4.setModel((javax.swing.table.TableModel)var18);
    com.hyperrealm.kiwi.ui.model.TableSorter var20 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var18);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var22 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var23 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var22);
    java.lang.String var25 = var23.getFieldLabel(1);
    java.lang.Object var26 = var23.getRoot();
    var23.releaseChildren((java.lang.Object)"[10]");
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var29 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var29.trimToSize();
    var29.addElement((java.lang.Object)(byte)10);
    boolean var34 = var29.contains((java.lang.Object)10L);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var35 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    java.util.Iterator var36 = var35.iterator();
    int var37 = var23.getIndexOfChild((java.lang.Object)var29, (java.lang.Object)var35);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var38 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var38.trimToSize();
    var38.addElement((java.lang.Object)(byte)10);
    java.lang.String var42 = var38.toString();
    javax.swing.event.ListDataListener[] var43 = var38.getListDataListeners();
    int var44 = var29.indexOf((java.lang.Object)var38);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var46 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var47 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var46);
    java.lang.String var49 = var47.getFieldLabel(1);
    java.lang.Class var51 = var47.getFieldType(100);
    java.lang.String var53 = var47.getFieldLabel(1);
    var29.append((java.lang.Object)var53);
    java.util.Enumeration var55 = var29.elements();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var20.setValueAt((java.lang.Object)var29, 200, 10);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var25 + "' != '" + "Size"+ "'", var25.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var34 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var37 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var42 + "' != '" + "[10]"+ "'", var42.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var43);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var44 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var49 + "' != '" + "Size"+ "'", var49.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var51);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var53 + "' != '" + "Size"+ "'", var53.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var55);

  }

  public void test425() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test425");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    int var6 = var0.getDepth();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var7 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var7.updateItemAt(0);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var10 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var12 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var13 = var12.getStartPosition();
    java.io.File[] var15 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var17 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var15, true);
    java.lang.Object var20 = var17.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var21 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var23 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var21, true);
    java.lang.Object var25 = var17.getValueForProperty((java.lang.Object)var21, "hi!");
    var12.putProperty((java.lang.Object)0.0f, (java.lang.Object)var21);
    var10.setElements((java.lang.Object[])var21);
    boolean var29 = var7.isFieldMutable((java.lang.Object)var10, 1);
    var10.removeElementAt(1);
    java.io.File[] var32 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var34 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var32, true);
    java.lang.Object var37 = var34.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var38 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var40 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var38, true);
    java.lang.Object var42 = var34.getValueForProperty((java.lang.Object)var38, "hi!");
    var10.setElements((java.lang.Object[])var38);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var44 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var44.trimToSize();
    var44.addElement((java.lang.Object)(byte)10);
    java.lang.String var48 = var44.toString();
    javax.swing.event.ListDataListener[] var49 = var44.getListDataListeners();
    var10.setElements((java.lang.Object[])var49);
    var0.append((java.lang.Object)var10);
    com.hyperrealm.kiwi.ui.model.KDocument var53 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var54 = var53.getStartPosition();
    int var55 = var53.getMaximumLength();
    javax.swing.text.Position var56 = var53.getStartPosition();
    javax.swing.text.Position var57 = var53.getEndPosition();
    var0.insertElementAt((java.lang.Object)var57, 101);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == 100);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var13);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var20);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var29 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var32);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var37);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var48 + "' != '" + "[10]"+ "'", var48.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var49);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var54);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var55 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var56);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var57);

  }

  public void test426() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test426");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var1 = var0.getFieldCount();
    java.util.Iterator var2 = var0.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var4 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    var4.clearModified();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var6 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var7 = var6.getFieldCount();
    java.util.Iterator var8 = var6.iterator();
    var4.putProperty((java.lang.Object)var8, (java.lang.Object)'4');
    java.util.Dictionary var11 = var4.getDocumentProperties();
    var4.clearModified();
    javax.swing.text.Position var13 = var4.getStartPosition();
    java.lang.String var14 = var0.getLabel((java.lang.Object)var13);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var15 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var16 = var15.getFieldCount();
    java.util.Iterator var17 = var15.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var19 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var20 = var19.getStartPosition();
    var15.addItem((java.lang.Object)var20);
    java.lang.Class var23 = var15.getFieldType(10);
    javax.swing.Icon var24 = var0.getIcon((java.lang.Object)10);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var25 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var25.trimToSize();
    var25.addElement((java.lang.Object)(byte)10);
    var25.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var31 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var25.addElement((java.lang.Object)var31);
    java.lang.Object var34 = var25.get(10);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var35 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var35.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var38 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var38.removeItemAt((-1));
    java.lang.Object var42 = var35.getField((java.lang.Object)var38, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var43 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var38);
    var25.append((java.lang.Object)var38);
    var25.clear();
    javax.swing.Icon var46 = var0.getIcon((java.lang.Object)var25);
    int var47 = var0.getFieldCount();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var48 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var49 = var48.getFieldCount();
    java.util.Iterator var50 = var48.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var52 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var53 = var52.getStartPosition();
    var48.addItem((java.lang.Object)var53);
    java.lang.Class var56 = var48.getFieldType(10);
    boolean var57 = var48.isEmpty();
    var0.removeItem((java.lang.Object)var57);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var11);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var13);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var14 + "' != '" + "0"+ "'", var14.equals("0"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var20);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var34);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var46);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var47 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var49 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var50);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var53);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var56);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var57 == false);

  }

  public void test427() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test427");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var2 = var1.getStartPosition();
    java.io.File[] var4 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var6 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var4, true);
    java.lang.Object var9 = var6.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var10 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var12 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var10, true);
    java.lang.Object var14 = var6.getValueForProperty((java.lang.Object)var10, "hi!");
    var1.putProperty((java.lang.Object)0.0f, (java.lang.Object)var10);
    javax.swing.text.Position var16 = var1.getEndPosition();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var17 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var18 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var17.removeItem((java.lang.Object)var18);
    var17.removeItemAt(0);
    java.lang.String var23 = var17.getFieldLabel(0);
    var17.clear();
    java.util.Iterator var25 = var17.iterator();
    java.lang.Class var27 = var17.getFieldType(99);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.util.EventListener[] var28 = var1.<java.util.EventListener>getListeners(var27);
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var16);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var27);

  }

  public void test428() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test428");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    java.io.File[] var2 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var4 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var2, true);
    java.lang.Object var7 = var4.getValueForProperty((java.lang.Object)(byte)0, "");
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var8 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var8.trimToSize();
    var8.addElement((java.lang.Object)(byte)10);
    var8.setSize(100);
    java.lang.Object var14 = var8.pop();
    int var15 = var8.capacity();
    int var16 = var8.getDepth();
    java.lang.Object var18 = var8.getElementAt(4);
    java.lang.Object var20 = var4.getValueForProperty((java.lang.Object)var8, "0");
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      boolean var21 = var1.isExpandable((java.lang.Object)"0");
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var14 + "' != '" + (byte)10+ "'", var14.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var15 == 100);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == 99);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var20);

  }

  public void test429() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test429");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var2 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var2.trimToSize();
    var2.addElement((java.lang.Object)(byte)10);
    boolean var7 = var2.contains((java.lang.Object)10L);
    int var8 = var2.getDepth();
    java.util.Enumeration var9 = var2.elements();
    var2.ensureCapacity(4);
    var1.releaseChildren((java.lang.Object)4);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var13.trimToSize();
    var13.addElement((java.lang.Object)(byte)10);
    var13.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var19 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var13.addElement((java.lang.Object)var19);
    java.lang.Object var22 = var13.get(10);
    var13.setSize(1);
    java.lang.Object var26 = var13.elementAt(0);
    com.hyperrealm.kiwi.ui.model.KDocument var29 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var30 = var29.getStartPosition();
    java.io.File[] var32 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var34 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var32, true);
    java.lang.Object var37 = var34.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var38 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var40 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var38, true);
    java.lang.Object var42 = var34.getValueForProperty((java.lang.Object)var38, "hi!");
    var29.putProperty((java.lang.Object)0.0f, (java.lang.Object)var38);
    javax.swing.text.Position var44 = var29.getStartPosition();
    boolean var45 = var29.isModified();
    var29.setMaximumLength(0);
    int var48 = var29.getLength();
    var13.add(0, (java.lang.Object)var29);
    var1.releaseChildren((java.lang.Object)0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var51 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var51.trimToSize();
    var51.addElement((java.lang.Object)(byte)10);
    var51.setSize(100);
    java.lang.Object var57 = var51.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var58 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var59 = var58.getColumnCount();
    var51.push((java.lang.Object)var58);
    int var61 = var58.getColumnCount();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var63 = var1.getField((java.lang.Object)var58, 200);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var22);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var26 + "' != '" + (byte)10+ "'", var26.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var30);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var32);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var37);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var44);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var45 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var48 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var57 + "' != '" + (byte)10+ "'", var57.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var59 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var61 == 0);

  }

  public void test430() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test430");


    com.hyperrealm.kiwi.ui.model.OrderedListModel var0 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var2 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var3 = var2.getStartPosition();
    java.io.File[] var5 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var7 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var5, true);
    java.lang.Object var10 = var7.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var11 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var13 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var11, true);
    java.lang.Object var15 = var7.getValueForProperty((java.lang.Object)var11, "hi!");
    var2.putProperty((java.lang.Object)0.0f, (java.lang.Object)var11);
    var0.setElements((java.lang.Object[])var11);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var19 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var11, false);
    java.lang.Object var20 = var19.getRoot();
    com.hyperrealm.kiwi.ui.model.KDocument var22 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var23 = var22.getStartPosition();
    int var24 = var22.getMaximumLength();
    javax.swing.text.Position var25 = var22.getEndPosition();
    int var26 = var22.getLength();
    com.hyperrealm.kiwi.ui.model.ProxyTableModel var27 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var28 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var28.removeElementAt(0);
    var28.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var33 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var33.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var37 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var38 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var39 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var38.addTableModelListener((javax.swing.event.TableModelListener)var39);
    var37.setModel((javax.swing.table.TableModel)var38);
    var33.setModel((javax.swing.table.TableModel)var37);
    int var43 = var28.indexOf((java.lang.Object)var37);
    var22.putProperty((java.lang.Object)var27, (java.lang.Object)var28);
    java.util.Iterator var45 = var28.iterator();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      boolean var46 = var19.isExpandable((java.lang.Object)var45);
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var3);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var11);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var20);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var24 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var26 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var43 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var45);

  }

  public void test431() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test431");


    com.hyperrealm.kiwi.ui.model.OrderedListModel var0 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.updateItem((java.lang.Comparable)(byte)1);
    var0.clear();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var4 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var6 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var7 = var6.getStartPosition();
    java.io.File[] var9 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var11 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var9, true);
    java.lang.Object var14 = var11.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var15 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var17 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var15, true);
    java.lang.Object var19 = var11.getValueForProperty((java.lang.Object)var15, "hi!");
    var6.putProperty((java.lang.Object)0.0f, (java.lang.Object)var15);
    var4.setElements((java.lang.Object[])var15);
    java.io.File[] var22 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var24 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var22, true);
    var4.setElements((java.lang.Object[])var22);
    com.hyperrealm.kiwi.ui.model.TableSorter var26 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var26.fireTableRowsUpdated(100, 1);
    boolean var30 = var26.isSortedAscending();
    javax.swing.event.TableModelListener[] var31 = var26.getTableModelListeners();
    var4.getElements((java.lang.Object[])var31);
    var0.getElements((java.lang.Object[])var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var22);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var30 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);

  }

  public void test432() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test432");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var1 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.removeItem((java.lang.Object)var1);
    var0.removeItemAt(0);
    java.lang.String var6 = var0.getFieldLabel(0);
    var0.removeItemAt(10);
    boolean var9 = var0.isEmpty();
    var0.updateItemAt(4, 10);
    int var13 = var0.getFieldCount();
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var9 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var13 == 1);

  }

  public void test433() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test433");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var1 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.removeItem((java.lang.Object)var1);
    java.lang.Class var4 = var0.getFieldType((-1));
    var0.updateItemAt(1, 4);
    int var8 = var0.getItemCount();
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 0);

  }

  public void test434() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test434");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var1 = var0.getFieldCount();
    boolean var2 = var0.isEmpty();
    com.hyperrealm.kiwi.ui.model.KDocument var4 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var5 = var4.getStartPosition();
    int var6 = var4.getMaximumLength();
    javax.swing.text.Position var7 = var4.getEndPosition();
    int var8 = var4.getLength();
    com.hyperrealm.kiwi.ui.model.ProxyTableModel var9 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var10 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var10.removeElementAt(0);
    var10.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var15 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var15.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var19 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var20 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var21 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var20.addTableModelListener((javax.swing.event.TableModelListener)var21);
    var19.setModel((javax.swing.table.TableModel)var20);
    var15.setModel((javax.swing.table.TableModel)var19);
    int var25 = var10.indexOf((java.lang.Object)var19);
    var4.putProperty((java.lang.Object)var9, (java.lang.Object)var10);
    var0.updateItem((java.lang.Object)var10, (-1));
    java.io.File[] var29 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var31 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var29, true);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var32 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var29);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var33 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var32);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var0.insertItemAt((java.lang.Object)var32, 101);
      fail("Expected exception of type java.lang.IndexOutOfBoundsException");
    } catch (java.lang.IndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var25 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var29);

  }

  public void test435() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test435");


    com.hyperrealm.kiwi.ui.model.OrderedListModel var0 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.updateItemAt(200);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var3 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var5 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var6 = var5.getStartPosition();
    java.io.File[] var8 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var10 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var8, true);
    java.lang.Object var13 = var10.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var14 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var16 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var14, true);
    java.lang.Object var18 = var10.getValueForProperty((java.lang.Object)var14, "hi!");
    var5.putProperty((java.lang.Object)0.0f, (java.lang.Object)var14);
    var3.setElements((java.lang.Object[])var14);
    var0.getElements((java.lang.Object[])var14);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var22 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var14);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var24 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var25 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var24);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var27 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var28 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var27);
    var25.releaseChildren((java.lang.Object)var28);
    java.lang.Object var31 = var22.getValueForProperty((java.lang.Object)var25, "0");
    com.hyperrealm.kiwi.ui.model.KDocument var33 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var34 = var33.getStartPosition();
    int var35 = var33.getMaximumLength();
    javax.swing.text.Position var36 = var33.getEndPosition();
    int var37 = var33.getLength();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var38 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var38.setColumnMargin(1);
    int var41 = var38.getColumnCount();
    java.lang.Object var42 = var33.getProperty((java.lang.Object)var41);
    javax.swing.text.Element var43 = var33.getBidiRootElement();
    java.util.Dictionary var44 = var33.getDocumentProperties();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      javax.swing.Icon var46 = var25.getIcon((java.lang.Object)var44, false);
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var13);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var34);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var35 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var37 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var41 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var43);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var44);

  }

  public void test436() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test436");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var2 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var2.trimToSize();
    var2.addElement((java.lang.Object)(byte)10);
    boolean var7 = var2.contains((java.lang.Object)10L);
    int var8 = var2.getDepth();
    javax.swing.event.ListDataListener[] var9 = var2.getListDataListeners();
    java.util.Iterator var10 = var1.getChildren((java.lang.Object)var9);
    java.lang.Class var12 = var1.getFieldType((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var13 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var13.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var17 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var18 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var19 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var18.addTableModelListener((javax.swing.event.TableModelListener)var19);
    var17.setModel((javax.swing.table.TableModel)var18);
    var13.setModel((javax.swing.table.TableModel)var17);
    var13.fireTableRowsUpdated(10, 0);
    var13.fireTableCellUpdated(102, 99);
    var1.releaseChildren((java.lang.Object)var13);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var30 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var31 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var30.removeItem((java.lang.Object)var31);
    var30.removeItemAt(0);
    java.util.Iterator var35 = var30.iterator();
    var1.releaseChildren((java.lang.Object)var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var35);

  }

  public void test437() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test437");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var1 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var2 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var1.addTableModelListener((javax.swing.event.TableModelListener)var2);
    var0.setModel((javax.swing.table.TableModel)var1);
    var0.sortByColumn((-1));
    int var8 = var0.getReverseRowTranslation((-1));
    var0.fireTableRowsDeleted(99, 0);
    com.hyperrealm.kiwi.ui.model.KDocument var13 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var14 = var13.getStartPosition();
    com.hyperrealm.kiwi.ui.model.KDocument var16 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    int var17 = var16.getAsynchronousLoadPriority();
    int var18 = var16.getMaximumLength();
    javax.swing.text.Position var19 = var16.getStartPosition();
    java.lang.Object var20 = var13.getProperty((java.lang.Object)var16);
    javax.swing.text.Position var21 = var16.getEndPosition();
    javax.swing.event.UndoableEditListener[] var22 = var16.getUndoableEditListeners();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var0.setValueAt((java.lang.Object)var16, 100, 100);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var17 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var18 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var20);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var22);

  }

  public void test438() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test438");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var1 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var2 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var1.addTableModelListener((javax.swing.event.TableModelListener)var2);
    var0.setModel((javax.swing.table.TableModel)var1);
    var0.sortByColumn((-1));
    int var8 = var0.getReverseRowTranslation((-1));
    var0.fireTableRowsDeleted(99, 0);
    javax.swing.table.TableModel var12 = var0.getModel();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var12);

  }

  public void test439() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test439");


    com.hyperrealm.kiwi.ui.model.MutableListModel var0 = new com.hyperrealm.kiwi.ui.model.MutableListModel();
    java.util.Iterator var1 = var0.iterator();
    var0.removeElementAt(102);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var5 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var6 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var5);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var8 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var9 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var8);
    var6.releaseChildren((java.lang.Object)var9);
    com.hyperrealm.kiwi.ui.model.TableSorter var11 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var12 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var13 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var12.addTableModelListener((javax.swing.event.TableModelListener)var13);
    var11.setModel((javax.swing.table.TableModel)var12);
    var11.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var18 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var11);
    var6.releaseChildren((java.lang.Object)var11);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var20 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var20.trimToSize();
    var20.addElement((java.lang.Object)(byte)10);
    boolean var25 = var20.contains((java.lang.Object)10L);
    int var26 = var20.getDepth();
    java.lang.String var27 = var20.toString();
    var6.releaseChildren((java.lang.Object)var20);
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var29 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var30 = var29.getColumnCount();
    java.util.Enumeration var31 = var29.getColumns();
    int var32 = var29.getTotalColumnWidth();
    boolean var33 = var29.getColumnSelectionAllowed();
    var29.setColumnMargin(200);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var36 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var36.trimToSize();
    var36.addElement((java.lang.Object)(byte)10);
    var36.setSize(100);
    java.lang.Object var42 = var36.pop();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var43 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var44 = var43.getColumnCount();
    var36.push((java.lang.Object)var43);
    int var46 = var6.getIndexOfChild((java.lang.Object)200, (java.lang.Object)var43);
    int var47 = var6.getFieldCount();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var48 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var50 = var48.getColumnIndexAtX(1);
    int var51 = var48.getColumnMargin();
    int var52 = var48.getRealColumnCount();
    javax.swing.ListSelectionModel var53 = var48.getSelectionModel();
    int var54 = var6.getChildCount((java.lang.Object)var48);
    int var55 = var48.getRealColumnCount();
    var0.addElement((java.lang.Object)var55);
    java.util.Iterator var57 = var0.iterator();
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var25 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var26 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var27 + "' != '" + "[10]"+ "'", var27.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var30 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var32 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var33 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var42 + "' != '" + (byte)10+ "'", var42.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var44 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var46 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var47 == 4);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var50 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var51 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var52 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var53);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var54 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var55 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var57);

  }

  public void test440() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test440");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var3 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var3.removeItemAt((-1));
    java.lang.Object var7 = var0.getField((java.lang.Object)var3, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var8 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var3);
    com.hyperrealm.kiwi.ui.model.KListModel var9 = var8.getListModel();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var10.updateItemAt(0);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var13 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var15 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var16 = var15.getStartPosition();
    java.io.File[] var18 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var20 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var18, true);
    java.lang.Object var23 = var20.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var24 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var26 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var24, true);
    java.lang.Object var28 = var20.getValueForProperty((java.lang.Object)var24, "hi!");
    var15.putProperty((java.lang.Object)0.0f, (java.lang.Object)var24);
    var13.setElements((java.lang.Object[])var24);
    boolean var32 = var10.isFieldMutable((java.lang.Object)var13, 1);
    int var33 = var10.getItemCount();
    var10.updateItemAt((-1));
    var8.setListModel((com.hyperrealm.kiwi.ui.model.KListModel)var10);
    boolean var37 = var10.isEmpty();
    java.lang.String var39 = var10.getFieldLabel(102);
    java.lang.String var41 = var10.getFieldLabel(101);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var16);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var28);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var32 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var33 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var37 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var39);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var41);

  }

  public void test441() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test441");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    java.lang.Object var7 = var0.pick(0);
    var0.drop();
    var0.swap();
    java.lang.Object[] var10 = var0.toArray();
    java.lang.Object var11 = var0.pop();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var12 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var12.trimToSize();
    var12.addElement((java.lang.Object)(byte)10);
    var12.setSize(100);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var18 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var18.trimToSize();
    var18.addElement((java.lang.Object)(byte)10);
    var18.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var24 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var18.addElement((java.lang.Object)var24);
    java.lang.Object var27 = var18.get(10);
    var12.insertElementAt((java.lang.Object)var18, 100);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var30 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var30.updateItemAt(0);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var33 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var35 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var36 = var35.getStartPosition();
    java.io.File[] var38 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var40 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var38, true);
    java.lang.Object var43 = var40.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var44 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var46 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var44, true);
    java.lang.Object var48 = var40.getValueForProperty((java.lang.Object)var44, "hi!");
    var35.putProperty((java.lang.Object)0.0f, (java.lang.Object)var44);
    var33.setElements((java.lang.Object[])var44);
    boolean var52 = var30.isFieldMutable((java.lang.Object)var33, 1);
    var33.removeElementAt(1);
    var33.addElement((java.lang.Comparable)0L);
    var33.updateItemAt((-1));
    int var59 = var12.lastIndexOf((java.lang.Object)var33);
    int var60 = var12.getSize();
    int var61 = var0.lastIndexOf((java.lang.Object)var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var7 + "' != '" + (byte)10+ "'", var7.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var11);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var27);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var43);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var44);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var48);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var52 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var59 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var60 == 101);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var61 == (-1));

  }

  public void test442() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test442");


    com.hyperrealm.kiwi.ui.model.OrderedListModel var0 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.updateItemAt(200);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var3 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var5 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var6 = var5.getStartPosition();
    java.io.File[] var8 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var10 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var8, true);
    java.lang.Object var13 = var10.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var14 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var16 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var14, true);
    java.lang.Object var18 = var10.getValueForProperty((java.lang.Object)var14, "hi!");
    var5.putProperty((java.lang.Object)0.0f, (java.lang.Object)var14);
    var3.setElements((java.lang.Object[])var14);
    var0.getElements((java.lang.Object[])var14);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var22 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var14);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var24 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var25 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var24);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var27 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var28 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var27);
    var25.releaseChildren((java.lang.Object)var28);
    java.lang.Object var31 = var22.getValueForProperty((java.lang.Object)var25, "0");
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var32 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var22);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var33 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var22);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var13);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var31);

  }

  public void test443() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test443");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    java.lang.Object var4 = var0.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var6 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var7 = var6.getStartPosition();
    java.io.File[] var9 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var11 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var9, true);
    java.lang.Object var14 = var11.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var15 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var17 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var15, true);
    java.lang.Object var19 = var11.getValueForProperty((java.lang.Object)var15, "hi!");
    var6.putProperty((java.lang.Object)0.0f, (java.lang.Object)var15);
    javax.swing.text.Position var21 = var6.getStartPosition();
    boolean var22 = var6.isModified();
    int var23 = var0.lastIndexOf((java.lang.Object)var6);
    java.lang.Object var24 = var0.lastElement();
    java.lang.Object var26 = var0.elementAt(0);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var28 = var0.getElementAt(100);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + (byte)10+ "'", var4.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var23 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var24 + "' != '" + (byte)10+ "'", var24.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var26 + "' != '" + (byte)10+ "'", var26.equals((byte)10));

  }

  public void test444() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test444");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    java.lang.Object var7 = var0.pick(0);
    com.hyperrealm.kiwi.ui.model.TableSorter var8 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var10 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var9.addTableModelListener((javax.swing.event.TableModelListener)var10);
    var8.setModel((javax.swing.table.TableModel)var9);
    boolean var13 = var9.isSortedAscending();
    var0.addElement((java.lang.Object)var9);
    java.lang.String var15 = var0.toString();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var7 + "' != '" + (byte)10+ "'", var7.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var13 == true);

  }

  public void test445() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test445");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    java.lang.Object var4 = var0.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var6 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var7 = var6.getStartPosition();
    java.io.File[] var9 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var11 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var9, true);
    java.lang.Object var14 = var11.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var15 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var17 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var15, true);
    java.lang.Object var19 = var11.getValueForProperty((java.lang.Object)var15, "hi!");
    var6.putProperty((java.lang.Object)0.0f, (java.lang.Object)var15);
    javax.swing.text.Position var21 = var6.getStartPosition();
    boolean var22 = var6.isModified();
    int var23 = var0.lastIndexOf((java.lang.Object)var6);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var24 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var24.trimToSize();
    var24.addElement((java.lang.Object)(byte)10);
    java.lang.Object var28 = var24.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var30 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var31 = var30.getStartPosition();
    java.io.File[] var33 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var35 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var33, true);
    java.lang.Object var38 = var35.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var39 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var41 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var39, true);
    java.lang.Object var43 = var35.getValueForProperty((java.lang.Object)var39, "hi!");
    var30.putProperty((java.lang.Object)0.0f, (java.lang.Object)var39);
    javax.swing.text.Position var45 = var30.getStartPosition();
    boolean var46 = var30.isModified();
    int var47 = var24.lastIndexOf((java.lang.Object)var30);
    int var49 = var0.lastIndexOf((java.lang.Object)var30, 0);
    javax.swing.text.DocumentFilter var50 = var30.getDocumentFilter();
    javax.swing.event.DocumentListener[] var51 = var30.getDocumentListeners();
    javax.swing.text.Element var52 = var30.getDefaultRootElement();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + (byte)10+ "'", var4.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var23 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var28 + "' != '" + (byte)10+ "'", var28.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var33);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var39);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var43);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var45);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var46 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var47 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var49 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var50);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var51);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var52);

  }

  public void test446() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test446");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    java.lang.Object var6 = var0.pop();
    int var7 = var0.capacity();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var8 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var9 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var8.removeItem((java.lang.Object)var9);
    java.lang.String var12 = var8.getFieldLabel(0);
    var8.clear();
    int var14 = var0.indexOf((java.lang.Object)var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var6 + "' != '" + (byte)10+ "'", var6.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == 100);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var12);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var14 == (-1));

  }

  public void test447() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test447");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var3 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var4 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var3.removeItem((java.lang.Object)var4);
    boolean var6 = var4.getColumnSelectionAllowed();
    java.lang.Object var8 = var1.getValueForProperty((java.lang.Object)var6, "");
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var9 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var10 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var9);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var11 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var11.trimToSize();
    var11.addElement((java.lang.Object)(byte)10);
    boolean var16 = var11.contains((java.lang.Object)10L);
    int var17 = var11.getDepth();
    javax.swing.event.ListDataListener[] var18 = var11.getListDataListeners();
    java.util.Iterator var19 = var10.getChildren((java.lang.Object)var18);
    java.lang.Class var21 = var10.getFieldType((-1));
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var22 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var22.trimToSize();
    var22.addElement((java.lang.Object)(byte)10);
    var22.setSize(100);
    java.lang.Object[] var28 = var22.toArray();
    int var29 = var10.getChildCount((java.lang.Object)var22);
    com.hyperrealm.kiwi.ui.model.KDocument var31 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    var31.clearModified();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var33 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var34 = var33.getFieldCount();
    java.util.Iterator var35 = var33.iterator();
    var31.putProperty((java.lang.Object)var35, (java.lang.Object)'4');
    javax.swing.text.Position var39 = var31.createPosition(100);
    var10.releaseChildren((java.lang.Object)var39);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object[] var41 = var1.getChildren((java.lang.Object)var39);
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var17 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var28);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var29 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var34 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var39);

  }

  public void test448() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test448");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var1 = var0.getFieldCount();
    java.util.Iterator var2 = var0.iterator();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var3 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var3.removeElementAt(0);
    var0.removeItem((java.lang.Object)0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);

  }

  public void test449() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test449");


    java.io.File[] var0 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var2 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var0, true);
    java.lang.Object var5 = var2.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var6 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var8 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var6, true);
    java.lang.Object var10 = var2.getValueForProperty((java.lang.Object)var6, "hi!");
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var11 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var6);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var12 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var11);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var13.trimToSize();
    var13.addElement((java.lang.Object)(byte)10);
    var13.setSize(100);
    java.lang.Object var20 = var13.pick(0);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var22 = var12.getField(var20, 10);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var10);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var20 + "' != '" + (byte)10+ "'", var20.equals((byte)10));

  }

  public void test450() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test450");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    var0.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var6 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var0.addElement((java.lang.Object)var6);
    java.lang.Object var9 = var0.get(10);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var10 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var10.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var13 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var13.removeItemAt((-1));
    java.lang.Object var17 = var10.getField((java.lang.Object)var13, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var18 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var13);
    var0.append((java.lang.Object)var13);
    int var20 = var0.size();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var21 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var21.trimToSize();
    var21.addElement((java.lang.Object)(byte)10);
    var21.setSize(100);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var27 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var27.trimToSize();
    var27.addElement((java.lang.Object)(byte)10);
    var27.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var33 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var27.addElement((java.lang.Object)var33);
    java.lang.Object var36 = var27.get(10);
    var21.insertElementAt((java.lang.Object)var27, 100);
    int var40 = var0.indexOf((java.lang.Object)var21, 100);
    java.lang.Object var41 = var21.pop();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var42 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var42.updateItemAt(200);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var45 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var47 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var48 = var47.getStartPosition();
    java.io.File[] var50 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var52 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var50, true);
    java.lang.Object var55 = var52.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var56 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var58 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var56, true);
    java.lang.Object var60 = var52.getValueForProperty((java.lang.Object)var56, "hi!");
    var47.putProperty((java.lang.Object)0.0f, (java.lang.Object)var56);
    var45.setElements((java.lang.Object[])var56);
    var42.getElements((java.lang.Object[])var56);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var65 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var56, true);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var67 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var56, false);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var21.copyInto((java.lang.Object[])var56);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var20 == 102);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var36);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var40 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var41 + "' != '" + (byte)10+ "'", var41.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var48);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var50);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var55);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var56);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var60);

  }

  public void test451() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test451");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    int var4 = var1.getIndexOfChild((java.lang.Object)(-1.0d), (java.lang.Object)true);
    var1.removeNode((java.lang.Object)10L);
    java.lang.Object var7 = new java.lang.Object();
    int var8 = var1.getChildCount(var7);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var9 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var9.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var12 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var12.removeItemAt((-1));
    java.lang.Object var16 = var9.getField((java.lang.Object)var12, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var17 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var12);
    com.hyperrealm.kiwi.ui.model.KListModel var18 = var17.getListModel();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var19 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var20 = var19.getFieldCount();
    boolean var21 = var19.isEmpty();
    var17.setListModel((com.hyperrealm.kiwi.ui.model.KListModel)var19);
    var1.releaseChildren((java.lang.Object)var17);
    int var24 = var1.getFieldCount();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var16);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var20 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var21 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var24 == 4);

  }

  public void test452() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test452");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    java.lang.String var4 = var2.getFieldLabel(1);
    java.lang.Object var5 = var2.getRoot();
    int var6 = var2.getFieldCount();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var7 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var7.trimToSize();
    var7.addElement((java.lang.Object)(byte)10);
    var7.setSize(100);
    java.lang.Object var13 = var7.pop();
    int var14 = var7.capacity();
    com.hyperrealm.kiwi.ui.model.KDocument var16 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var17 = var16.getStartPosition();
    java.io.File[] var19 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var21 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var19, true);
    java.lang.Object var24 = var21.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var25 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var27 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var25, true);
    java.lang.Object var29 = var21.getValueForProperty((java.lang.Object)var25, "hi!");
    var16.putProperty((java.lang.Object)0.0f, (java.lang.Object)var25);
    javax.swing.text.Position var31 = var16.getEndPosition();
    javax.swing.text.Element[] var32 = var16.getRootElements();
    var7.append((java.lang.Object)var32);
    java.lang.Object var35 = var2.getChild((java.lang.Object)var7, (-1));
    java.lang.Object var36 = var2.getRoot();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + "Size"+ "'", var4.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == 4);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var13 + "' != '" + (byte)10+ "'", var13.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var14 == 100);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var32);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var36);

  }

  public void test453() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test453");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    java.lang.String var4 = var2.getFieldLabel(1);
    java.lang.Object var5 = var2.getRoot();
    var2.releaseChildren((java.lang.Object)"[10]");
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var8 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var8.trimToSize();
    var8.addElement((java.lang.Object)(byte)10);
    boolean var13 = var8.contains((java.lang.Object)10L);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var14 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    java.util.Iterator var15 = var14.iterator();
    int var16 = var2.getIndexOfChild((java.lang.Object)var8, (java.lang.Object)var14);
    com.hyperrealm.kiwi.ui.model.KDocument var18 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var19 = var18.getStartPosition();
    int var20 = var18.getMaximumLength();
    java.util.Dictionary var21 = var18.getDocumentProperties();
    int var22 = var18.getLength();
    int var24 = var8.indexOf((java.lang.Object)var22, 10);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var8.removeElementAt((-1));
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + "Size"+ "'", var4.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var13 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var20 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var24 == (-1));

  }

  public void test454() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test454");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    java.lang.String var4 = var2.getFieldLabel(1);
    java.lang.Object var5 = var2.getRoot();
    int var6 = var2.getFieldCount();
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var7 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var7.trimToSize();
    var7.addElement((java.lang.Object)(byte)10);
    var7.setSize(100);
    java.lang.Object var13 = var7.pop();
    int var14 = var7.capacity();
    com.hyperrealm.kiwi.ui.model.KDocument var16 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var17 = var16.getStartPosition();
    java.io.File[] var19 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var21 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var19, true);
    java.lang.Object var24 = var21.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var25 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var27 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var25, true);
    java.lang.Object var29 = var21.getValueForProperty((java.lang.Object)var25, "hi!");
    var16.putProperty((java.lang.Object)0.0f, (java.lang.Object)var25);
    javax.swing.text.Position var31 = var16.getEndPosition();
    javax.swing.text.Element[] var32 = var16.getRootElements();
    var7.append((java.lang.Object)var32);
    java.lang.Object var35 = var2.getChild((java.lang.Object)var7, (-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var36 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var36.fireTableRowsUpdated(100, 1);
    boolean var40 = var36.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var41 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var42 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var43 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var42.addTableModelListener((javax.swing.event.TableModelListener)var43);
    var41.setModel((javax.swing.table.TableModel)var42);
    var36.setModel((javax.swing.table.TableModel)var42);
    var36.fireTableStructureChanged();
    boolean var48 = var36.isSortedAscending();
    var7.insertElementAt((java.lang.Object)var36, 0);
    java.lang.Object[] var51 = var7.toArray();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + "Size"+ "'", var4.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == 4);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var13 + "' != '" + (byte)10+ "'", var13.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var14 == 100);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var25);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var32);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var40 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var48 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var51);

  }

  public void test455() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test455");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    java.lang.String var3 = var1.getFieldLabel(1);
    java.lang.Class var5 = var1.getFieldType((-1));
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var7 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var8 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var7);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var10 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var11 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var10);
    var8.releaseChildren((java.lang.Object)var11);
    com.hyperrealm.kiwi.ui.model.TableSorter var13 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var15 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var14.addTableModelListener((javax.swing.event.TableModelListener)var15);
    var13.setModel((javax.swing.table.TableModel)var14);
    var13.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var20 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var13);
    var8.releaseChildren((java.lang.Object)var13);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var22 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var23 = var22.getFieldCount();
    java.util.Iterator var24 = var22.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var26 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var27 = var26.getStartPosition();
    var22.addItem((java.lang.Object)var27);
    java.util.Iterator var29 = var22.iterator();
    java.lang.Object var30 = var8.getParent((java.lang.Object)var22);
    com.hyperrealm.kiwi.ui.model.KDocument var32 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    com.hyperrealm.kiwi.ui.model.KDocument var34 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var35 = var34.getStartPosition();
    java.io.File[] var37 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var39 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var37, true);
    java.lang.Object var42 = var39.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var43 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var45 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var43, true);
    java.lang.Object var47 = var39.getValueForProperty((java.lang.Object)var43, "hi!");
    var34.putProperty((java.lang.Object)0.0f, (java.lang.Object)var43);
    java.lang.Object var49 = var32.getProperty((java.lang.Object)var34);
    var32.clearModified();
    java.lang.Object var51 = var8.getParent((java.lang.Object)var32);
    var1.releaseChildren((java.lang.Object)var8);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var54 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var55 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var54);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var57 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var58 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var57);
    var55.releaseChildren((java.lang.Object)var58);
    com.hyperrealm.kiwi.ui.model.TableSorter var60 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var61 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var62 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var61.addTableModelListener((javax.swing.event.TableModelListener)var62);
    var60.setModel((javax.swing.table.TableModel)var61);
    var60.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var67 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var60);
    var55.releaseChildren((java.lang.Object)var60);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var69 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var70 = var69.getFieldCount();
    java.util.Iterator var71 = var69.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var73 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var74 = var73.getStartPosition();
    var69.addItem((java.lang.Object)var74);
    java.util.Iterator var76 = var69.iterator();
    java.lang.Object var77 = var55.getParent((java.lang.Object)var69);
    java.io.File[] var78 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var80 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var78, true);
    java.lang.Object var83 = var80.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var84 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var86 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var84, true);
    java.lang.Object var88 = var80.getValueForProperty((java.lang.Object)var84, "hi!");
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var90 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var84, false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var91 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var90);
    int var92 = var55.getChildCount((java.lang.Object)var90);
    java.lang.Object var93 = var90.getRoot();
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var95 = var1.getField((java.lang.Object)var90, 102);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var3 + "' != '" + "Size"+ "'", var3.equals("Size"));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var23 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var27);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var29);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var30);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var35);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var37);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var42);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var43);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var47);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var49);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var51);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var70 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var71);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var74);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var76);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var77);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var78);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var83);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var84);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var88);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var92 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var93);

  }

  public void test456() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test456");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.updateItemAt(0);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var3 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var5 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var6 = var5.getStartPosition();
    java.io.File[] var8 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var10 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var8, true);
    java.lang.Object var13 = var10.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var14 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var16 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var14, true);
    java.lang.Object var18 = var10.getValueForProperty((java.lang.Object)var14, "hi!");
    var5.putProperty((java.lang.Object)0.0f, (java.lang.Object)var14);
    var3.setElements((java.lang.Object[])var14);
    boolean var22 = var0.isFieldMutable((java.lang.Object)var3, 1);
    var3.updateItemAt(0);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var25 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var25.trimToSize();
    var25.addElement((java.lang.Object)(byte)10);
    java.lang.Object var29 = var25.firstElement();
    int var30 = var25.size();
    var25.push((java.lang.Object)(-1L));
    java.lang.Object[] var33 = var25.toArray();
    var3.getElements(var33);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var13);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var29 + "' != '" + (byte)10+ "'", var29.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var30 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var33);

  }

  public void test457() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test457");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var1 = var0.getFieldCount();
    java.util.Iterator var2 = var0.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var4 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var5 = var4.getStartPosition();
    int var6 = var4.getMaximumLength();
    java.util.Dictionary var7 = var4.getDocumentProperties();
    var0.addItem((java.lang.Object)var4);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var9 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var9.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var12 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var12.removeItemAt((-1));
    java.lang.Object var16 = var9.getField((java.lang.Object)var12, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var17 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var12);
    var0.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var17);
    com.hyperrealm.kiwi.ui.model.KDocument var20 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var21 = var20.getStartPosition();
    int var22 = var20.getMaximumLength();
    javax.swing.text.Position var23 = var20.getEndPosition();
    int var24 = var20.getLength();
    com.hyperrealm.kiwi.ui.model.ProxyTableModel var25 = new com.hyperrealm.kiwi.ui.model.ProxyTableModel();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var26 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var26.removeElementAt(0);
    var26.addElement((java.lang.Comparable)(-1L));
    com.hyperrealm.kiwi.ui.model.TableSorter var31 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var31.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var35 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var36 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var37 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var36.addTableModelListener((javax.swing.event.TableModelListener)var37);
    var35.setModel((javax.swing.table.TableModel)var36);
    var31.setModel((javax.swing.table.TableModel)var35);
    int var41 = var26.indexOf((java.lang.Object)var35);
    var20.putProperty((java.lang.Object)var25, (java.lang.Object)var26);
    var17.removeTableModelListener((javax.swing.event.TableModelListener)var25);
    com.hyperrealm.kiwi.ui.model.TableSorter var44 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var17);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Class var46 = var44.getColumnClass(10);
      fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException");
    } catch (java.lang.ArrayIndexOutOfBoundsException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var16);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var24 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var41 == (-1));

  }

  public void test458() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test458");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    java.lang.Object var4 = var0.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var6 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var7 = var6.getStartPosition();
    java.io.File[] var9 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var11 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var9, true);
    java.lang.Object var14 = var11.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var15 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var17 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var15, true);
    java.lang.Object var19 = var11.getValueForProperty((java.lang.Object)var15, "hi!");
    var6.putProperty((java.lang.Object)0.0f, (java.lang.Object)var15);
    javax.swing.text.Position var21 = var6.getStartPosition();
    boolean var22 = var6.isModified();
    int var23 = var0.lastIndexOf((java.lang.Object)var6);
    var0.removeAllElements();
    var0.clear();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var26 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var27 = var26.getColumnCount();
    javax.swing.event.TableColumnModelListener[] var28 = var26.getColumnModelListeners();
    var0.append((java.lang.Object)var26);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + (byte)10+ "'", var4.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var23 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var27 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var28);

  }

  public void test459() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test459");


    com.hyperrealm.kiwi.ui.model.KTableColumnModel var0 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    int var2 = var0.getColumnIndexAtX(1);
    int var3 = var0.getSelectedColumnCount();
    int var4 = var0.getSelectedColumnCount();
    boolean var5 = var0.getColumnSelectionAllowed();
    int var7 = var0.getColumnIndexAtX(102);
    javax.swing.event.TableColumnModelListener[] var8 = var0.getColumnModelListeners();
    javax.swing.event.TableColumnModelListener[] var9 = var0.getColumnModelListeners();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == 0);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);

  }

  public void test460() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test460");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var2 = var0.findColumn("");
    boolean var3 = var0.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var4 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var4.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var8 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var10 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var9.addTableModelListener((javax.swing.event.TableModelListener)var10);
    var8.setModel((javax.swing.table.TableModel)var9);
    var4.setModel((javax.swing.table.TableModel)var8);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var14 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var14.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var17 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var17.removeItemAt((-1));
    java.lang.Object var21 = var14.getField((java.lang.Object)var17, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var22 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var17);
    var8.setModel((javax.swing.table.TableModel)var22);
    com.hyperrealm.kiwi.ui.model.TableSorter var24 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var24.fireTableRowsUpdated(100, 1);
    boolean var28 = var24.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var29 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var30 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var31 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var30.addTableModelListener((javax.swing.event.TableModelListener)var31);
    var29.setModel((javax.swing.table.TableModel)var30);
    var24.setModel((javax.swing.table.TableModel)var30);
    com.hyperrealm.kiwi.ui.model.TableSorter var35 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var37 = var35.findColumn("");
    var24.setModel((javax.swing.table.TableModel)var35);
    var22.addTableModelListener((javax.swing.event.TableModelListener)var24);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var41 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var42 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var41);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var44 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var45 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var44);
    var42.releaseChildren((java.lang.Object)var45);
    com.hyperrealm.kiwi.ui.model.TableSorter var47 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var48 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var49 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var48.addTableModelListener((javax.swing.event.TableModelListener)var49);
    var47.setModel((javax.swing.table.TableModel)var48);
    var47.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var54 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var47);
    var42.releaseChildren((java.lang.Object)var47);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var56 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var56.trimToSize();
    var56.addElement((java.lang.Object)(byte)10);
    boolean var61 = var56.contains((java.lang.Object)10L);
    int var62 = var56.getDepth();
    java.lang.String var63 = var56.toString();
    var42.releaseChildren((java.lang.Object)var56);
    com.hyperrealm.kiwi.ui.model.TableSorter var65 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var67 = var65.findColumn("");
    com.hyperrealm.kiwi.ui.model.TableSorter var68 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var68.fireTableRowsUpdated(100, 1);
    var65.setModel((javax.swing.table.TableModel)var68);
    com.hyperrealm.kiwi.ui.model.TableSorter var73 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var73.fireTableRowsUpdated(100, 1);
    boolean var77 = var73.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var78 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var79 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var80 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var79.addTableModelListener((javax.swing.event.TableModelListener)var80);
    var78.setModel((javax.swing.table.TableModel)var79);
    var73.setModel((javax.swing.table.TableModel)var79);
    com.hyperrealm.kiwi.ui.model.TableSorter var84 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var86 = var84.findColumn("");
    var73.setModel((javax.swing.table.TableModel)var84);
    var65.setModel((javax.swing.table.TableModel)var73);
    var56.addElement((java.lang.Object)var65);
    var24.setModel((javax.swing.table.TableModel)var65);
    var0.setModel((javax.swing.table.TableModel)var65);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var2 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var28 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var37 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var61 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var62 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var63 + "' != '" + "[10]"+ "'", var63.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var67 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var77 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var86 == (-1));

  }

  public void test461() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test461");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    com.hyperrealm.kiwi.ui.model.KTableColumnModel var1 = new com.hyperrealm.kiwi.ui.model.KTableColumnModel();
    var0.removeItem((java.lang.Object)var1);
    var0.removeItemAt(0);
    boolean var7 = var0.isFieldMutable((java.lang.Object)false, (-1));
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var8 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var8.trimToSize();
    var8.addElement((java.lang.Object)(byte)10);
    var8.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var14 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var8.addElement((java.lang.Object)var14);
    java.lang.Object var17 = var8.get(10);
    var8.setSize(1);
    java.lang.Object var21 = var8.elementAt(0);
    var0.insertItemAt((java.lang.Object)var8, 0);
    com.hyperrealm.kiwi.ui.model.TableSorter var24 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var24.fireTableRowsUpdated(100, 1);
    int var28 = var24.getSortedColumn();
    int var29 = var24.getSortedColumn();
    var24.fireTableRowsInserted(102, 10);
    var24.fireTableDataChanged();
    var0.updateItem((java.lang.Object)var24, 200);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var21 + "' != '" + (byte)10+ "'", var21.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var28 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var29 == (-1));

  }

  public void test462() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test462");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var1 = var0.getFieldCount();
    java.util.Iterator var2 = var0.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var4 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    var4.clearModified();
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var6 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var7 = var6.getFieldCount();
    java.util.Iterator var8 = var6.iterator();
    var4.putProperty((java.lang.Object)var8, (java.lang.Object)'4');
    java.util.Dictionary var11 = var4.getDocumentProperties();
    var4.clearModified();
    javax.swing.text.Position var13 = var4.getStartPosition();
    java.lang.String var14 = var0.getLabel((java.lang.Object)var13);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var15 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var16 = var15.getFieldCount();
    java.util.Iterator var17 = var15.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var19 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var20 = var19.getStartPosition();
    var15.addItem((java.lang.Object)var20);
    java.lang.Class var23 = var15.getFieldType(10);
    javax.swing.Icon var24 = var0.getIcon((java.lang.Object)10);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var25 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var25.removeItemAt((-1));
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var28 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var28.removeItemAt((-1));
    java.lang.Object var32 = var25.getField((java.lang.Object)var28, (-1));
    com.hyperrealm.kiwi.ui.model.KListModelTableAdapter var33 = new com.hyperrealm.kiwi.ui.model.KListModelTableAdapter((com.hyperrealm.kiwi.ui.model.KListModel)var28);
    com.hyperrealm.kiwi.ui.model.TableSorter var34 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var34.fireTableRowsUpdated(100, 1);
    com.hyperrealm.kiwi.ui.model.TableSorter var38 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var39 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var40 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var39.addTableModelListener((javax.swing.event.TableModelListener)var40);
    var38.setModel((javax.swing.table.TableModel)var39);
    var34.setModel((javax.swing.table.TableModel)var38);
    var34.fireTableRowsUpdated(10, 0);
    var33.removeTableModelListener((javax.swing.event.TableModelListener)var34);
    var0.addListModelListener((com.hyperrealm.kiwi.event.KListModelListener)var33);
    int var49 = var33.getColumnCount();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var1 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var7 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var11);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var13);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var14 + "' != '" + "0"+ "'", var14.equals("0"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var16 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var17);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var20);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var32);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var49 == 1);

  }

  public void test463() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test463");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    java.lang.Object var4 = var0.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var6 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var7 = var6.getStartPosition();
    java.io.File[] var9 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var11 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var9, true);
    java.lang.Object var14 = var11.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var15 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var17 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var15, true);
    java.lang.Object var19 = var11.getValueForProperty((java.lang.Object)var15, "hi!");
    var6.putProperty((java.lang.Object)0.0f, (java.lang.Object)var15);
    javax.swing.text.Position var21 = var6.getStartPosition();
    boolean var22 = var6.isModified();
    int var23 = var0.lastIndexOf((java.lang.Object)var6);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var24 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var24.trimToSize();
    var24.addElement((java.lang.Object)(byte)10);
    java.lang.Object var28 = var24.firstElement();
    com.hyperrealm.kiwi.ui.model.KDocument var30 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var31 = var30.getStartPosition();
    java.io.File[] var33 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var35 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var33, true);
    java.lang.Object var38 = var35.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var39 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var41 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var39, true);
    java.lang.Object var43 = var35.getValueForProperty((java.lang.Object)var39, "hi!");
    var30.putProperty((java.lang.Object)0.0f, (java.lang.Object)var39);
    javax.swing.text.Position var45 = var30.getStartPosition();
    boolean var46 = var30.isModified();
    int var47 = var24.lastIndexOf((java.lang.Object)var30);
    int var49 = var0.lastIndexOf((java.lang.Object)var30, 0);
    javax.swing.text.DocumentFilter var50 = var30.getDocumentFilter();
    javax.swing.text.Element[] var51 = var30.getRootElements();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var4 + "' != '" + (byte)10+ "'", var4.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var9);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var15);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var23 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var28 + "' != '" + (byte)10+ "'", var28.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var31);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var33);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var39);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var43);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var45);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var46 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var47 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var49 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var50);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var51);

  }

  public void test464() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test464");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var1 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var2 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var1);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var4 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var5 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var4);
    var2.releaseChildren((java.lang.Object)var5);
    com.hyperrealm.kiwi.ui.model.TableSorter var7 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var8 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var9 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var8.addTableModelListener((javax.swing.event.TableModelListener)var9);
    var7.setModel((javax.swing.table.TableModel)var8);
    var7.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var14 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var7);
    var2.releaseChildren((java.lang.Object)var7);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var16 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var17 = var16.getFieldCount();
    java.util.Iterator var18 = var16.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var20 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var21 = var20.getStartPosition();
    var16.addItem((java.lang.Object)var21);
    java.util.Iterator var23 = var16.iterator();
    java.lang.Object var24 = var2.getParent((java.lang.Object)var16);
    int var25 = var2.getFieldCount();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var17 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var21);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var23);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var24);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var25 == 4);

  }

  public void test465() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test465");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    com.hyperrealm.kiwi.ui.model.KDocument var2 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    int var3 = var2.getAsynchronousLoadPriority();
    javax.swing.text.Position var5 = var2.createPosition(100);
    var0.addElement((java.lang.Object)var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);

  }

  public void test466() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test466");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var2 = var1.getStartPosition();
    int var3 = var1.getMaximumLength();
    javax.swing.text.Position var4 = var1.getStartPosition();
    javax.swing.text.Position var5 = var1.getEndPosition();
    var1.readLock();
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var3 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var4);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var5);

  }

  public void test467() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test467");


    com.hyperrealm.kiwi.ui.model.TableSorter var0 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var1 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var2 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var1.addTableModelListener((javax.swing.event.TableModelListener)var2);
    var0.setModel((javax.swing.table.TableModel)var1);
    var0.sortByColumn((-1));
    int var8 = var0.getReverseRowTranslation((-1));
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var10 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var11 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var10);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var13 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(false);
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var14 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var13);
    var11.releaseChildren((java.lang.Object)var14);
    com.hyperrealm.kiwi.ui.model.TableSorter var16 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var17 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var18 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var17.addTableModelListener((javax.swing.event.TableModelListener)var18);
    var16.setModel((javax.swing.table.TableModel)var17);
    var16.sortByColumn((-1));
    com.hyperrealm.kiwi.ui.model.TableSorter var23 = new com.hyperrealm.kiwi.ui.model.TableSorter((javax.swing.table.TableModel)var16);
    var11.releaseChildren((java.lang.Object)var16);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var25 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var25.trimToSize();
    var25.addElement((java.lang.Object)(byte)10);
    boolean var30 = var25.contains((java.lang.Object)10L);
    int var31 = var25.getDepth();
    java.lang.String var32 = var25.toString();
    var11.releaseChildren((java.lang.Object)var25);
    com.hyperrealm.kiwi.ui.model.TableSorter var34 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var36 = var34.findColumn("");
    com.hyperrealm.kiwi.ui.model.TableSorter var37 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var37.fireTableRowsUpdated(100, 1);
    var34.setModel((javax.swing.table.TableModel)var37);
    com.hyperrealm.kiwi.ui.model.TableSorter var42 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var42.fireTableRowsUpdated(100, 1);
    boolean var46 = var42.isSortedAscending();
    com.hyperrealm.kiwi.ui.model.TableSorter var47 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var48 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    com.hyperrealm.kiwi.ui.model.TableSorter var49 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    var48.addTableModelListener((javax.swing.event.TableModelListener)var49);
    var47.setModel((javax.swing.table.TableModel)var48);
    var42.setModel((javax.swing.table.TableModel)var48);
    com.hyperrealm.kiwi.ui.model.TableSorter var53 = new com.hyperrealm.kiwi.ui.model.TableSorter();
    int var55 = var53.findColumn("");
    var42.setModel((javax.swing.table.TableModel)var53);
    var34.setModel((javax.swing.table.TableModel)var42);
    var25.addElement((java.lang.Object)var34);
    javax.swing.table.TableModel var59 = var34.getModel();
    int var60 = var34.getSortedVisibleColumn();
    var0.removeTableModelListener((javax.swing.event.TableModelListener)var34);
    var0.fireTableRowsUpdated((-1), 102);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var8 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var30 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var31 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var32 + "' != '" + "[10]"+ "'", var32.equals("[10]"));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var36 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var46 == true);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var55 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var59);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var60 == (-1));

  }

  public void test468() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test468");


    com.hyperrealm.kiwi.ui.model.KDocument var1 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var2 = var1.getStartPosition();
    com.hyperrealm.kiwi.ui.model.KDocument var4 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    int var5 = var4.getAsynchronousLoadPriority();
    int var6 = var4.getMaximumLength();
    javax.swing.text.Position var7 = var4.getStartPosition();
    java.lang.Object var8 = var1.getProperty((java.lang.Object)var4);
    boolean var9 = var1.isModified();
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var10 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var11 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var10);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var12 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var12.trimToSize();
    var12.addElement((java.lang.Object)(byte)10);
    boolean var17 = var12.contains((java.lang.Object)10L);
    int var18 = var12.getDepth();
    javax.swing.event.ListDataListener[] var19 = var12.getListDataListeners();
    java.util.Iterator var20 = var11.getChildren((java.lang.Object)var19);
    java.lang.Class var22 = var11.getFieldType((-1));
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var23 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var23.trimToSize();
    var23.addElement((java.lang.Object)(byte)10);
    var23.setSize(100);
    java.lang.Object var29 = var23.pop();
    int var32 = var23.lastIndexOf((java.lang.Object)true, 1);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var33 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var33.trimToSize();
    var33.addElement((java.lang.Object)(byte)10);
    boolean var38 = var33.contains((java.lang.Object)10L);
    int var39 = var33.getDepth();
    javax.swing.event.ListDataListener[] var40 = var33.getListDataListeners();
    int var42 = var23.lastIndexOf((java.lang.Object)var40, 1);
    com.hyperrealm.kiwi.ui.model.DefaultKListModel var44 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    int var45 = var44.getFieldCount();
    java.util.Iterator var46 = var44.iterator();
    com.hyperrealm.kiwi.ui.model.KDocument var48 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var49 = var48.getStartPosition();
    int var50 = var48.getMaximumLength();
    java.util.Dictionary var51 = var48.getDocumentProperties();
    var44.addItem((java.lang.Object)var48);
    java.lang.Object var53 = var23.set(1, (java.lang.Object)var44);
    var1.putProperty((java.lang.Object)var22, (java.lang.Object)var44);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var55 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var55.trimToSize();
    java.util.Enumeration var57 = var55.elements();
    java.lang.String var58 = var44.getLabel((java.lang.Object)var55);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.lang.Object var59 = var55.pop();
      fail("Expected exception of type java.util.EmptyStackException");
    } catch (java.util.EmptyStackException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var2);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var6 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var7);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var9 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var17 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var18 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var19);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var20);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var22);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var29 + "' != '" + (byte)10+ "'", var29.equals((byte)10));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var32 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var38 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var39 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var40);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var42 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var45 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var46);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var49);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var50 == (-1));
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var51);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var53);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var57);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var58 + "' != '" + "[]"+ "'", var58.equals("[]"));

  }

  public void test469() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test469");


    com.hyperrealm.kiwi.ui.model.DefaultStackModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var0.trimToSize();
    var0.addElement((java.lang.Object)(byte)10);
    boolean var5 = var0.contains((java.lang.Object)10L);
    var0.trimToSize();
    java.lang.Object var7 = var0.peek();
    var0.drop();
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var5 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue("'" + var7 + "' != '" + (byte)10+ "'", var7.equals((byte)10));

  }

  public void test470() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test470");


    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var0 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var1 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var0);
    int var4 = var1.getIndexOfChild((java.lang.Object)(-1.0d), (java.lang.Object)true);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var6 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(true);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      var1.updateChildren((java.lang.Object)var6);
      fail("Expected exception of type com.hyperrealm.kiwi.ui.model.ImmutableModelException");
    } catch (com.hyperrealm.kiwi.ui.model.ImmutableModelException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var4 == (-1));

  }

  public void test471() throws Throwable {

    if (debug) System.out.printf("%nPackageModelRandoopTest1.test471");


    com.hyperrealm.kiwi.ui.model.DefaultKListModel var0 = new com.hyperrealm.kiwi.ui.model.DefaultKListModel();
    var0.updateItemAt(0);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var3 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    com.hyperrealm.kiwi.ui.model.KDocument var5 = new com.hyperrealm.kiwi.ui.model.KDocument((-1));
    javax.swing.text.Position var6 = var5.getStartPosition();
    java.io.File[] var8 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var10 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var8, true);
    java.lang.Object var13 = var10.getValueForProperty((java.lang.Object)(byte)0, "");
    java.io.File[] var14 = new java.io.File[] { };
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var16 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource(var14, true);
    java.lang.Object var18 = var10.getValueForProperty((java.lang.Object)var14, "hi!");
    var5.putProperty((java.lang.Object)0.0f, (java.lang.Object)var14);
    var3.setElements((java.lang.Object[])var14);
    boolean var22 = var0.isFieldMutable((java.lang.Object)var3, 1);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var23 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var23.trimToSize();
    var23.addElement((java.lang.Object)(byte)10);
    var23.setSize(100);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var29 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var29.trimToSize();
    var29.addElement((java.lang.Object)(byte)10);
    var29.setSize(100);
    com.hyperrealm.kiwi.ui.model.OrderedListModel var35 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var29.addElement((java.lang.Object)var35);
    java.lang.Object var38 = var29.get(10);
    var23.insertElementAt((java.lang.Object)var29, 100);
    var23.drop();
    com.hyperrealm.kiwi.ui.model.OrderedListModel var43 = new com.hyperrealm.kiwi.ui.model.OrderedListModel();
    var43.removeElementAt(100);
    var0.setField((java.lang.Object)var23, 102, (java.lang.Object)var43);
    com.hyperrealm.kiwi.ui.model.FilesystemDataSource var47 = new com.hyperrealm.kiwi.ui.model.FilesystemDataSource();
    com.hyperrealm.kiwi.ui.model.ExternalKTreeModel var48 = new com.hyperrealm.kiwi.ui.model.ExternalKTreeModel((com.hyperrealm.kiwi.ui.model.TreeDataSource)var47);
    com.hyperrealm.kiwi.ui.model.DefaultStackModel var49 = new com.hyperrealm.kiwi.ui.model.DefaultStackModel();
    var49.trimToSize();
    var49.addElement((java.lang.Object)(byte)10);
    boolean var54 = var49.contains((java.lang.Object)10L);
    int var55 = var49.getDepth();
    javax.swing.event.ListDataListener[] var56 = var49.getListDataListeners();
    java.util.Iterator var57 = var48.getChildren((java.lang.Object)var56);
    java.lang.Class var59 = var48.getFieldType((-1));
    java.lang.Class var61 = var48.getFieldType(200);
    // The following exception was thrown during execution.
    // This behavior will recorded for regression testing.
    try {
      java.util.EventListener[] var62 = var23.<java.util.EventListener>getListeners(var61);
      fail("Expected exception of type java.lang.ClassCastException");
    } catch (java.lang.ClassCastException e) {
      // Expected exception.
    }
    
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var6);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var8);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var13);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var14);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var18);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var22 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var38);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var54 == false);
    
    // Regression assertion (captures the current behavior of the code)
    assertTrue(var55 == 1);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var56);
    
    // Regression assertion (captures the current behavior of the code)
    assertNull(var57);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var59);
    
    // Regression assertion (captures the current behavior of the code)
    assertNotNull(var61);

  }

}
